X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/8fcc5d7f43931e3ec9053b20f5e050b7a4008bc9..99eff0a93842acf785ad325d5a19902e9b6c1f3a:/test/getfqdn.c diff --git a/test/getfqdn.c b/test/getfqdn.c index 23685da1..2fee4852 100644 --- a/test/getfqdn.c +++ b/test/getfqdn.c @@ -13,6 +13,7 @@ #include /* for _POSIX_HOST_NAME_MAX */ #include /* for memset */ #include +#include int @@ -44,7 +45,11 @@ main(int argc, char *argv[]) if ((status = getaddrinfo(hostname, NULL, &hints, &res)) == 0) { printf ("%s\n", res->ai_canonname); freeaddrinfo(res); + } else { + printf("%s\n", hostname); } + } else { + fprintf(stderr, "gethostname() failed: %s\n", strerror(errno)); } return status;