diff options
| author | Poul-Henning Kamp <phk@FreeBSD.org> | 2000-11-25 21:00:58 +0000 |
|---|---|---|
| committer | Poul-Henning Kamp <phk@FreeBSD.org> | 2000-11-25 21:00:58 +0000 |
| commit | ea250e5b0348b75cd9909c46e8250123669cd2cf (patch) | |
| tree | 873ecda894b6ac94c1e4157ed3213168b8a9e1bd | |
| parent | 5d4e386e64d9632dc652c915673ac013eb97acbf (diff) | |
Notes
| -rw-r--r-- | sys/sys/syslog.h | 2 | ||||
| -rw-r--r-- | usr.sbin/syslogd/syslogd.c | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/sys/sys/syslog.h b/sys/sys/syslog.h index 21c16af99874..0858af591113 100644 --- a/sys/sys/syslog.h +++ b/sys/sys/syslog.h @@ -107,6 +107,7 @@ CODE prioritynames[] = { #define LOG_FTP (11<<3) /* ftp daemon */ #define LOG_NTP (12<<3) /* NTP subsystem */ #define LOG_SECURITY (13<<3) /* security subsystems (firewalling, etc.) */ +#define LOG_CONSOLE (14<<3) /* /dev/console output */ /* other codes through 15 reserved for system use */ #define LOG_LOCAL0 (16<<3) /* reserved for local use */ @@ -127,6 +128,7 @@ CODE prioritynames[] = { CODE facilitynames[] = { { "auth", LOG_AUTH, }, { "authpriv", LOG_AUTHPRIV, }, + { "console", LOG_CONSOLE, }, { "cron", LOG_CRON, }, { "daemon", LOG_DAEMON, }, { "ftp", LOG_FTP, }, diff --git a/usr.sbin/syslogd/syslogd.c b/usr.sbin/syslogd/syslogd.c index 4cdf5b421f75..aa3c08a5d9d2 100644 --- a/usr.sbin/syslogd/syslogd.c +++ b/usr.sbin/syslogd/syslogd.c @@ -667,6 +667,8 @@ printsys(p) pri = 10 * pri + (*p - '0'); if (*p == '>') ++p; + if (LOG_FAC(pri) == LOG_CONSOLE) + flags |= IGN_CONS; } else { /* kernel printf's come out on console */ flags |= IGN_CONS; |
