Browse Source

From a syslog perspective it does not make sense to log fatal and

warn with the same severity.  Switch log_warn() to LOG_ERR and keep
fatal() at LOG_CRIT.
OK reyk@ florian@
OPENBSD_6_1
bluhm 7 years ago
parent
commit
21256fb318
1 changed files with 6 additions and 6 deletions
  1. +6
    -6
      src/usr.sbin/ntpd/log.c

+ 6
- 6
src/usr.sbin/ntpd/log.c View File

@ -1,4 +1,4 @@
/* $OpenBSD: log.c,v 1.16 2017/01/09 14:49:22 reyk Exp $ */
/* $OpenBSD: log.c,v 1.17 2017/03/21 12:06:56 bluhm Exp $ */
/*
* Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org>
@ -124,17 +124,17 @@ log_warn(const char *emsg, ...)
/* best effort to even work in out of memory situations */
if (emsg == NULL)
logit(LOG_CRIT, "%s", strerror(saved_errno));
logit(LOG_ERR, "%s", strerror(saved_errno));
else {
va_start(ap, emsg);
if (asprintf(&nfmt, "%s: %s", emsg,
strerror(saved_errno)) == -1) {
/* we tried it... */
vlog(LOG_CRIT, emsg, ap);
logit(LOG_CRIT, "%s", strerror(saved_errno));
vlog(LOG_ERR, emsg, ap);
logit(LOG_ERR, "%s", strerror(saved_errno));
} else {
vlog(LOG_CRIT, nfmt, ap);
vlog(LOG_ERR, nfmt, ap);
free(nfmt);
}
va_end(ap);
@ -149,7 +149,7 @@ log_warnx(const char *emsg, ...)
va_list ap;
va_start(ap, emsg);
vlog(LOG_CRIT, emsg, ap);
vlog(LOG_ERR, emsg, ap);
va_end(ap);
}


Loading…
Cancel
Save