summaryrefslogtreecommitdiffstats
path: root/usr.sbin/syslogd/syslogd.c
diff options
context:
space:
mode:
authorbrian <brian@FreeBSD.org>1999-08-17 01:25:16 +0000
committerbrian <brian@FreeBSD.org>1999-08-17 01:25:16 +0000
commit0fa185e8a07a590128364e34a7d2de90a902a9c2 (patch)
tree139ab0644c9e873e2e080b4f60c1d51ae7d7933d /usr.sbin/syslogd/syslogd.c
parent0a6dd539cbf34ad2f6ca4a7db0220a087981e641 (diff)
downloadFreeBSD-src-0fa185e8a07a590128364e34a7d2de90a902a9c2.zip
FreeBSD-src-0fa185e8a07a590128364e34a7d2de90a902a9c2.tar.gz
Make hostname comparisons case insensitive
Diffstat (limited to 'usr.sbin/syslogd/syslogd.c')
-rw-r--r--usr.sbin/syslogd/syslogd.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/usr.sbin/syslogd/syslogd.c b/usr.sbin/syslogd/syslogd.c
index 8b513b9..2394e8a 100644
--- a/usr.sbin/syslogd/syslogd.c
+++ b/usr.sbin/syslogd/syslogd.c
@@ -42,7 +42,7 @@ static const char copyright[] =
static char sccsid[] = "@(#)syslogd.c 8.3 (Berkeley) 4/4/94";
#endif
static const char rcsid[] =
- "$Id: syslogd.c,v 1.50 1999/05/04 18:03:59 des Exp $";
+ "$Id: syslogd.c,v 1.51 1999/05/06 13:57:57 dt Exp $";
#endif /* not lint */
/*
@@ -745,7 +745,7 @@ logmsg(pri, msg, from, flags)
*/
if ((flags & MARK) == 0 && msglen == f->f_prevlen &&
!strcmp(msg, f->f_prevline) &&
- !strcmp(from, f->f_prevhost)) {
+ !strcasecmp(from, f->f_prevhost)) {
(void)strncpy(f->f_lasttime, timestamp, 15);
f->f_prevcount++;
dprintf("msg repeated %d times, %ld sec of %d\n",
@@ -889,7 +889,7 @@ fprintlog(f, flags, msg)
case F_FORW:
dprintf(" %s\n", f->f_un.f_forw.f_hname);
/* check for local vs remote messages */
- if (strcmp(f->f_prevhost, LocalHostName))
+ if (strcasecmp(f->f_prevhost, LocalHostName))
l = snprintf(line, sizeof line - 1,
"<%d>%.15s Forwarded from %s: %s",
f->f_prevpri, iov[0].iov_base, f->f_prevhost,
@@ -1115,7 +1115,8 @@ cvthname(f)
inet_ntoa(f->sin_addr));
return (inet_ntoa(f->sin_addr));
}
- if ((p = strchr(hp->h_name, '.')) && strcmp(p + 1, LocalDomain) == 0)
+ if ((p = strchr(hp->h_name, '.')) &&
+ strcasecmp(p + 1, LocalDomain) == 0)
*p = '\0';
return (hp->h_name);
}
OpenPOWER on IntegriCloud