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)

tribblix@gmail.com :: GitHub :: Privacy