X-Git-Url: http://git.marmaro.de/?a=blobdiff_plain;f=mts%2Fsmtp%2Fhosts.c;h=94a22d5a710963a35861fc5095052516441535d4;hb=e39c2471b6e2166d2e8a4cb515b4493936cf5203;hp=a10509cfb22c9e3ba32d3715814c7b01b876a9be;hpb=5dd6771b28c257af405d7248639ed0e3bcdce38b;p=mmh diff --git a/mts/smtp/hosts.c b/mts/smtp/hosts.c index a10509c..94a22d5 100644 --- a/mts/smtp/hosts.c +++ b/mts/smtp/hosts.c @@ -16,6 +16,7 @@ #include #include +#include #include 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;