X-Git-Url: http://git.marmaro.de/?p=mmh;a=blobdiff_plain;f=sbr%2Faddrsbr.c;h=09e4c6c569a61c9419a81f72a076cf9c33745d1d;hp=4f734b444fba3ad4293a05ba8be664c9e1390b90;hb=3adc6332ad97bf689bcfb8ab5fd45c86a6051a77;hpb=34ec62af8fc74c3c9d143328f485c82ef7aad327 diff --git a/sbr/addrsbr.c b/sbr/addrsbr.c index 4f734b4..09e4c6c 100644 --- a/sbr/addrsbr.c +++ b/sbr/addrsbr.c @@ -3,15 +3,19 @@ * addrsbr.c -- parse addresses 822-style * * $Id$ + * + * This code is Copyright (c) 2002, by the authors of nmh. See the + * COPYRIGHT file in the root directory of the nmh distribution for + * complete copyright information. */ #include #include -#include +#include /* High level parsing of addresses: - The routines in zotnet/mf/mf.c parse the syntactic representations of + The routines in sbr/mf.c parse the syntactic representations of addresses. The routines in sbr/addrsbr.c associate semantics with those addresses. @@ -115,7 +119,7 @@ getm (char *str, char *dfhost, int dftype, int wanthost, char *eresult) char *dp; #endif /* not DUMB */ - if (err && err[0]) { + if (err[0]) { if (eresult) strcpy (eresult, err); else @@ -202,18 +206,18 @@ getm (char *str, char *dfhost, int dftype, int wanthost, char *eresult) } if (wanthost == AD_NHST) - mp->m_type = !strcasecmp (LocalName (), mp->m_host) + mp->m_type = !mh_strcasecmp (LocalName (), mp->m_host) ? LOCALHOST : NETHOST; #ifdef DUMB else - mp->m_type = strcasecmp (LocalName(), mp->m_host) ? NETHOST : LOCALHOST; + mp->m_type = mh_strcasecmp (LocalName(), mp->m_host) ? NETHOST : LOCALHOST; #else /* not DUMB */ else if (pp = OfficialName (mp->m_host)) { got_real_host: ; free (mp->m_host); mp->m_host = getcpy (pp); - mp->m_type = strcasecmp (LocalName(), mp->m_host) ? NETHOST : LOCALHOST; + mp->m_type = mh_strcasecmp (LocalName(), mp->m_host) ? NETHOST : LOCALHOST; } else { if (dp = strchr(mp->m_host, '.')) { @@ -452,11 +456,11 @@ ismymbox (struct mailname *np) goto local_test; case UUCPHOST: - if (strcasecmp (np->m_host, SystemName())) + if (mh_strcasecmp (np->m_host, SystemName())) break; /* fall */ case LOCALHOST: local_test: ; - if (!strcasecmp (np->m_mbox, mq.m_mbox)) + if (!mh_strcasecmp (np->m_mbox, mq.m_mbox)) return 1; break; @@ -477,11 +481,11 @@ local_test: ; continue; switch (mp->m_type & W_MBOX) { case W_NIL: - if (strcasecmp (cp, pp)) + if (mh_strcasecmp (cp, pp)) continue; break; case W_MBEG: - if (strcasecmp (cp + len - i, pp)) + if (mh_strcasecmp (cp + len - i, pp)) continue; break; case W_MEND: @@ -503,11 +507,11 @@ local_test: ; continue; switch (mp->m_type & W_HOST) { case W_NIL: - if (strcasecmp (cp, pp)) + if (mh_strcasecmp (cp, pp)) continue; break; case W_HBEG: - if (strcasecmp (cp + len - i, pp)) + if (mh_strcasecmp (cp + len - i, pp)) continue; break; case W_HEND: