if (*localname && flag == 0) {
strncpy (buf, localname, sizeof(buffer0));
} else {
if (*localname && flag == 0) {
strncpy (buf, localname, sizeof(buffer0));
} else {
/* first get our local name */
gethostname (buf, sizeof(buffer0) - 1);
/* now fully qualify our name */
/* first get our local name */
gethostname (buf, sizeof(buffer0) - 1);
/* now fully qualify our name */