syslog(2) - Linux man page
https://linux.die.net/man/2/syslogFor type equal to 2, 3, or 4, a successful call to syslog () returns the number of bytes read. For type 9, syslog () returns the number of bytes currently available to be read on the kernel log buffer. For type 10, syslog () returns the total size of the kernel log buffer. For other values of type, 0 is returned on success.
syslogd(8): system logging utilities - Linux man page
linux.die.net › man › 8Sysklogd provides two system utilities which provide support for system logging and kernel message trapping. Support of both internet and unix domain sockets enables this utility package to support both local and remote logging. System logging is provided by a version of syslogd (8) derived from the stock BSD sources.
man syslog (1): control system log
https://manpages.org/syslogThe syslog () function ensures that the process does not acquire the console as a controlling terminal in the process of writing the message. LOG_NDELAY Open the connection to the logging facility immediately. Normally the open is delayed until the first message is logged.
syslog(3) - Linux manual page - Michael Kerrisk
www.man7.org › linux › man-pagesThe use of openlog () is optional; it will automatically be called by syslog () if necessary, in which case ident will default to NULL. syslog () and vsyslog () syslog () generates a log message, which will be distributed by syslogd (8). The priority argument is formed by ORing together a facility value and a level value (described below).
syslog(3) — Arch manual pages
man.archlinux.org › man › syslogsyslog() and vsyslog() syslog() generates a log message, which will be distributed by syslogd(8). The priorityargument is formed by ORing together a facilityvalue and a levelvalue (described below). If no facilityvalue is ORed into priority, then the default value set by openlog() is used, or, if there was no preceding
syslog(3) — Arch manual pages
https://man.archlinux.org/man/syslog.3.ensyslog() and vsyslog() syslog() generates a log message, which will be distributed by syslogd(8). The priorityargument is formed by ORing together a facilityvalue and a levelvalue (described below). If no facilityvalue is ORed into priority, then the default value set by openlog() is used, or, if there was no preceding
man syslog (1): control system log
manpages.org › syslogThe syslog () function ensures that the process does not acquire the console as a controlling terminal in the process of writing the message. LOG_NDELAY Open the connection to the logging facility immediately. Normally the open is delayed until the first message is logged.