]> diplodocus.org Git - mdeliver/commitdiff
(get_filename): Check gethostname(3) return value.
authorepg <>
Sun, 25 Aug 2002 07:11:23 +0000 (07:11 +0000)
committerepg <>
Sun, 25 Aug 2002 07:11:23 +0000 (07:11 +0000)
mdeliver.c

index 6d31a82..70f24ea 100644 (file)
@@ -81,7 +81,10 @@ get_filename(char *fn)
     struct stat statbuf;
 
     pid = getpid();
     struct stat statbuf;
 
     pid = getpid();
-    gethostname(host, sizeof(host));
+
+    if (gethostname(host, sizeof(host)) != 0) {
+        err(EX_TEMPFAIL, "Failed gethostname");
+    }
 
     for (try = 0; ; try++) {
         now = time(NULL);
 
     for (try = 0; ; try++) {
         now = time(NULL);