NAME
log
, addlog
— log a message from the kernel
through the /dev/klog device
SYNOPSIS
#include
<sys/syslog.h>
void
log
(int level,
const char *format, ...);
void
addlog
(const
char *format,
...);
DESCRIPTION
The
log
()
function allows the kernel to send formatted messages to user processes
listening on /dev/klog. Usually
syslogd(8) monitors /dev/klog for these
messages and writes them to a log file.
All messages are formatted using
printf(9),
logged using facility LOG_KERN
, and priority level
level.
The
addlog
()
function is used to build a log message in steps, by adding information to
an initial call to log
().