Syslog protocol.
Definition in file syslog.h.
int syslog_send |
( |
struct interface * |
xfer, |
|
|
unsigned int |
severity, |
|
|
const char * |
message, |
|
|
const char * |
terminator |
|
) |
| |
Transmit formatted syslog message.
- Parameters
-
xfer | Data transfer interface |
severity | Severity |
message | Message |
terminator | Message terminator |
- Return values
-
Definition at line 97 of file syslog.c.
103 return xfer_printf ( xfer,
"<%d>%s%s%s%sipxe: %s%s",
105 severity ), hostname,
#define SYSLOG_PRIORITY(facility, severity)
Syslog priority.
static char * syslog_domain
Domain name (for log messages)
static char * syslog_hostname
Host name (for log messages)
int xfer_printf(struct interface *intf, const char *format,...)
Deliver formatted string.
char message[VMCONSOLE_BUFSIZE]
#define SYSLOG_DEFAULT_FACILITY
Syslog default facility.
struct eth_slow_terminator_tlv terminator
Terminator.
struct ntlm_data domain
Domain name.
References domain, message, SYSLOG_DEFAULT_FACILITY, syslog_domain, syslog_hostname, SYSLOG_PRIORITY, terminator, and xfer_printf().
Referenced by syslog_putchar(), and syslogs_putchar().