|
iPXE
|
Syslog protocol. More...
#include <syslog.h>Go to the source code of this file.
Macros | |
| #define | SYSLOG_PORT 514 |
| Syslog server port. More... | |
| #define | SYSLOG_BUFSIZE 128 |
| Syslog line buffer size. More... | |
| #define | SYSLOG_DEFAULT_FACILITY 0 /* kernel */ |
| Syslog default facility. More... | |
| #define | SYSLOG_DEFAULT_SEVERITY LOG_INFO |
| Syslog default severity. More... | |
| #define | SYSLOG_PRIORITY(facility, severity) ( 8 * (facility) + (severity) ) |
| Syslog priority. More... | |
Functions | |
| FILE_LICENCE (GPL2_OR_LATER_OR_UBDL) | |
| int | syslog_send (struct interface *xfer, unsigned int severity, const char *message, const char *terminator) |
| Transmit formatted syslog message. More... | |
Syslog protocol.
Definition in file syslog.h.
| #define SYSLOG_BUFSIZE 128 |
| #define SYSLOG_DEFAULT_FACILITY 0 /* kernel */ |
| #define SYSLOG_DEFAULT_SEVERITY LOG_INFO |
| #define SYSLOG_PRIORITY | ( | facility, | |
| severity | |||
| ) | ( 8 * (facility) + (severity) ) |
| FILE_LICENCE | ( | GPL2_OR_LATER_OR_UBDL | ) |
| int syslog_send | ( | struct interface * | xfer, |
| unsigned int | severity, | ||
| const char * | message, | ||
| const char * | terminator | ||
| ) |
Transmit formatted syslog message.
| xfer | Data transfer interface |
| severity | Severity |
| message | Message |
| terminator | Message terminator |
| rc | Return status code |
Definition at line 98 of file syslog.c.
References message, SYSLOG_DEFAULT_FACILITY, syslog_domain, syslog_hostname, SYSLOG_PRIORITY, terminator, and xfer_printf().
Referenced by syslog_putchar(), and syslogs_putchar().
1.8.15