/* from UCB 7.1 6/5/86 */
#pragma ident "%Z%%M% %I% %E% SMI"
/*
* Copyright (c) 1982, 1986 Regents of the University of California.
* All rights reserved. The Berkeley software License Agreement
* specifies the terms and conditions for redistribution.
*/
/*
* Facility codes
*/
#
define LOG_KERN (0<<
3)
/* kernel messages */#
define LOG_USER (
1<<
3)
/* random user-level messages */#
define LOG_MAIL (
2<<
3)
/* mail system */#
define LOG_SYSLOG (
5<<
3)
/* messages generated internally by syslogd */#
define LOG_LPR (
6<<
3)
/* line printer subsystem */#
define LOG_NEWS (
7<<
3)
/* netnews subsystem */#
define LOG_UUCP (
8<<
3)
/* uucp subsystem */ /* other codes through 15 reserved for system use */
#
define LOG_LOCAL0 (
16<<
3)
/* reserved for local use */#
define LOG_LOCAL1 (
17<<
3)
/* reserved for local use */#
define LOG_LOCAL2 (
18<<
3)
/* reserved for local use */#
define LOG_LOCAL3 (
19<<
3)
/* reserved for local use */#
define LOG_LOCAL4 (
20<<
3)
/* reserved for local use */#
define LOG_LOCAL5 (
21<<
3)
/* reserved for local use */#
define LOG_LOCAL6 (
22<<
3)
/* reserved for local use */#
define LOG_LOCAL7 (
23<<
3)
/* reserved for local use */
#
define LOG_FACMASK 0x03f8 /* mask to extract facility part */
/*
* Priorities (these are ordered)
*/
#
define LOG_ALERT 1 /* action must be taken immediately */#
define LOG_CRIT 2 /* critical conditions */#
define LOG_ERR 3 /* error conditions */#
define LOG_NOTICE 5 /* normal but signification condition */#
define LOG_DEBUG 7 /* debug-level messages */
#
define LOG_PRIMASK 0x0007 /* mask to extract priority part (internal) */
/*
* arguments to setlogmask.
*/
#
define LOG_UPTO(
pri) ((
1 << ((
pri)+
1)) -
1)
/* all priorities through pri */
/*
* Option flags for openlog.
*
* LOG_ODELAY no longer does anything; LOG_NDELAY is the
* inverse of what it used to be.
*/
#
define LOG_PID 0x01 /* log the pid with each message */#
define LOG_CONS 0x02 /* log on the console if errors in sending */#
define LOG_ODELAY 0x04 /* delay open until syslog() is called */#
define LOG_NOWAIT 0x10 /* if forking to log on console, don't wait() */
#endif /*!_sys_syslog_h*/