#include <h/mh.h>
#include <h/mts.h>
+#include <sys/socket.h>
#include <netdb.h>
static struct host {
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;