X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=mts%2Fsmtp%2Fhosts.c;h=33eb9e66ebd18599fbbf25394661da185ed378cc;hp=263bcef374276fcd769fddaf071f2992db845599;hb=13f84dd50ca5754391dbd3296a5c7425f9363600;hpb=6c42153ad9362cc676ea66563bf400d7511b3b68 diff --git a/mts/smtp/hosts.c b/mts/smtp/hosts.c index 263bcef..33eb9e6 100644 --- a/mts/smtp/hosts.c +++ b/mts/smtp/hosts.c @@ -36,7 +36,8 @@ static int init_hs(void); char * OfficialName (char *name) { - char *p, *q, site[BUFSIZ]; + unsigned char *p; + char *q, site[BUFSIZ]; struct hostent *hp; static char buffer[BUFSIZ]; @@ -48,7 +49,7 @@ OfficialName (char *name) *q = '\0'; q = site; - if (!strcasecmp (LocalName(), site)) + if (!mh_strcasecmp (LocalName(), site)) return LocalName(); #ifdef HAVE_SETHOSTENT @@ -61,11 +62,11 @@ OfficialName (char *name) } if (hosts.h_name || init_hs ()) { for (h = hosts.h_next; h; h = h->h_next) - if (!strcasecmp (h->h_name, q)) { + if (!mh_strcasecmp (h->h_name, q)) { return h->h_name; } else { for (r = h->h_aliases; *r; r++) - if (!strcasecmp (*r, q)) + if (!mh_strcasecmp (*r, q)) return h->h_name; } } @@ -85,7 +86,8 @@ OfficialName (char *name) static int init_hs (void) { - char *cp, *dp, **q, **r; + unsigned char *cp; + char *dp, **q, **r; char buffer[BUFSIZ], *aliases[NALIASES]; register struct host *h; register FILE *fp;