Suppress echoing of man page build lines. One of them says "warning", and it's handy...
[mmh] / mts / smtp / hosts.c
index a10509c..94a22d5 100644 (file)
@@ -16,6 +16,7 @@
 
 #include <h/mh.h>
 #include <h/mts.h>
+#include <sys/socket.h>
 #include <netdb.h>
 
 static struct host {
@@ -42,13 +43,13 @@ OfficialName (char *name)
     char **r;
     struct host *h;
 
-    for (p = name, q = site; *p && (q - site < sizeof(site) - 1); p++, q++)
+    for (p = name, q = site; *p && (q - site < (int)sizeof(site) - 1); p++, q++)
        *q = isupper (*p) ? tolower (*p) : *p;
     *q = '\0';
     q = site;
 
-    if (!mh_strcasecmp (LocalName(), site))
-       return LocalName();
+    if (!mh_strcasecmp (LocalName(1), site))
+       return LocalName(1);
 
     memset(&hints, 0, sizeof(hints));
     hints.ai_flags = AI_CANONNAME;