SYSLOG.H(3HEAD) Headers SYSLOG.H(3HEAD)
NAME
syslog.h, syslog - definitions for system error logging
SYNOPSIS
#include <
syslog.h>
DESCRIPTION
The <
syslog.h> header defines the following symbolic constants, zero
or more of which can be OR'ed together to form the
logopt option of
openlog():
LOG_PID Log the process ID with each message.
LOG_CONS Log to the system console on error.
LOG_NDELAY Connect to syslog daemon immediately.
LOG_ODELAY Delay open until
syslog() is called.
LOG_NOWAIT Do not wait for child processes.
The following symbolic constants are defined as possible values of
the
facility argument to
openlog():
LOG_KERN reserved for message generated by the system
LOG_USER message generated by a process
LOG_MAIL reserved for message generated by mail system
LOG_NEWS reserved for message generated by news system
LOG_UUCP reserved for message generated by UUCP system
LOG_DAEMON reserved for message generated by system daemon
LOG_AUTH reserved for message generated by authorization daemon
LOG_CRON reserved for message generated by clock daemon
LOG_LPR reserved for message generated by printer system
LOG_LOCAL0 reserved for local use
LOG_LOCAL1 reserved for local use
LOG_LOCAL2 reserved for local use
LOG_LOCAL3 reserved for local use
LOG_LOCAL4 reserved for local use
LOG_LOCAL5 reserved for local use
LOG_LOCAL6 reserved for local use
LOG_LOCAL7 reserved for local use
The following is declared as a macro for constructing the
maskpri argument to
setlogmask(). The following macro expands to an
expression of type
int when the argument
pri is an expre ssion of
type
int:
LOG_MASK(pri) a mask for priority
pri The following constants are defined as possible values for the
priority argument of
syslog():
LOG_EMERG A panic condition was reported to all processes.
LOG_ALERT A condition that should be corrected immediately.
LOG_CRIT A critical condition.
LOG_ERR An error message.
LOG_WARNING A warning message.
LOG_NOTICE A condition requiring special handling.
LOG_INFO A general information message.
LOG_DEBUG A message useful for debugging programs.
ATTRIBUTES
See
attributes(7) for descriptions of the following attributes:
+--------------------+-----------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-----------------+
|Interface Stability | Standard |
+--------------------+-----------------+
SEE ALSO
syslog(3C),
attributes(7),
standards(7) September 10, 2003 SYSLOG.H(3HEAD)