X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Fconfig.c;h=5328e30369149a50d2c04939d0c6469b1557a17f;hb=52a94413dd96f0abc1642535ac3a67427062d1b0;hp=78a01d074c6358fefe1911450aa06cbad551894f;hpb=d6a940a439def49bfcee67c52bd5b327f4ea8ac7;p=citadel.git diff --git a/citadel/config.c b/citadel/config.c index 78a01d074..5328e3036 100644 --- a/citadel/config.c +++ b/citadel/config.c @@ -42,9 +42,7 @@ void brand_new_installation_set_defaults(void) { uname(&my_utsname); /* set some sample/default values in place of blanks... */ - char c_nodename[256]; - safestrncpy(c_nodename, my_utsname.nodename, sizeof c_nodename); - strtok(config.c_nodename, "."); + extract_token(config.c_nodename, my_utsname.nodename, 0, '.', sizeof config.c_nodename); if (IsEmptyStr(config.c_fqdn) ) { if ((he = gethostbyname(my_utsname.nodename)) != NULL) { safestrncpy(config.c_fqdn, he->h_name, sizeof config.c_fqdn);