Included Files
- #include <nut/include/cfg/syslog.h>
- #include <nut/include/sys/confos.h>
- #include <nut/include/sys/confnet.h>
- #include <nut/include/include2/string.h>
- #include <nut/include/stdio.h>
- #include <nut/include/io.h>
- #include <nut/include/time.h>
- #include <nut/include/memdebug.h>
- #include <nut/include/sys/syslog.h>
- #include <nut/include/sys/socket.h>
- #include <nut/include/arpa/inet.h>
Preprocessor definitions
#define SYSLOG_INTERNAL
#define SYSLOG_PORT 514
char* syslog_buf
Local Variables
syslog_sock
static UDPSOCKET* syslog_sock
syslog_server
static uint32_t syslog_server
syslog_port
static uint16_t syslog_port
syslog_fac
static int syslog_fac
syslog_mask
static int syslog_mask
syslog_stat
static int syslog_stat
syslog_taglen
static size_t syslog_taglen
syslog_tag
static char* syslog_tag
void closelog ( void )
void openlog ( const char* ident, int logstat, int logfac )
int setlogmask ( int logmask )
uint32_t setlogserver ( uint32_t ip, uint16_t port )
void syslog ( int pri, const char* fmt, ... )
void syslog_flush ( size_t len )
size_t syslog_header ( int pri )
void vsyslog ( int pri, const char* fmt, va_list ap )