sd-daemon.3   sd-daemon.3 
skipping to change at line 32 skipping to change at line 32
#define SD_ALERT "<1>" /* action must be taken immediately */ #define SD_ALERT "<1>" /* action must be taken immediately */
#define SD_CRIT "<2>" /* critical conditions */ #define SD_CRIT "<2>" /* critical conditions */
#define SD_ERR "<3>" /* error conditions */ #define SD_ERR "<3>" /* error conditions */
#define SD_WARNING "<4>" /* warning conditions */ #define SD_WARNING "<4>" /* warning conditions */
#define SD_NOTICE "<5>" /* normal but significant condition */ #define SD_NOTICE "<5>" /* normal but significant condition */
#define SD_INFO "<6>" /* informational */ #define SD_INFO "<6>" /* informational */
#define SD_DEBUG "<7>" /* debug-level messages */ #define SD_DEBUG "<7>" /* debug-level messages */
These prefixes are intended to be used in conjunction with stderr-ba sed These prefixes are intended to be used in conjunction with stderr-ba sed
logging as implemented by systemd. If a systemd service definition f ile logging as implemented by systemd. If a systemd service definition f ile
is configured with StandardError=syslog or StandardError=kmsg, these is configured with StandardError=journal, StandardError=syslog or
prefixes can be used to encode a log level in lines printed. This is StandardError=kmsg, these prefixes can be used to encode a log level
similar to the kernel printk()-style logging. See klogctl(2) for mor in
e lines printed. This is similar to the kernel printk()-style logging.
information. See klogctl(2) for more information.
The log levels are identical to syslog(3)'s log level system. To use The log levels are identical to syslog(3)'s log level system. To use
these prefixes simply prefix every line with one of these strings. A these prefixes simply prefix every line with one of these strings. A
line that is not prefixed will be logged at the default log level line that is not prefixed will be logged at the default log level
SD_INFO. SD_INFO.
Example 1. Hello World Example 1. Hello World
A daemon may log with the log level NOTICE by issuing this call: A daemon may log with the log level NOTICE by issuing this call:
skipping to change at line 57 skipping to change at line 57
NOTES NOTES
These APIs are implemented as a shared library, which can be compile d These APIs are implemented as a shared library, which can be compile d
and linked to with the libsystemd pkg-config(1) file. and linked to with the libsystemd pkg-config(1) file.
SEE ALSO SEE ALSO
systemd(1), sd_listen_fds(3), sd_notify(3), sd_booted(3), systemd(1), sd_listen_fds(3), sd_notify(3), sd_booted(3),
sd_is_fifo(3), sd_watchdog_enabled(3), daemon(7), systemd.service(5) , sd_is_fifo(3), sd_watchdog_enabled(3), daemon(7), systemd.service(5) ,
systemd.socket(5), fprintf(3), sd-readahead(3), pkg-config(1) systemd.socket(5), fprintf(3), sd-readahead(3), pkg-config(1)
systemd 215 SD-DAEMON (3) systemd 216 SD-DAEMON (3)
 End of changes. 2 change blocks. 
5 lines changed or deleted 5 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/