syslog-ng source
syslog-names.c File Reference
#include "syslog-names.h"
#include <string.h>
#include "severity-aliases.h"
Include dependency graph for syslog-names.c:

Functions

gint syslog_name_lookup_id_by_name (const char *name, struct sl_name names[])
 
gint syslog_name_lookup_value_by_name (const char *name, struct sl_name names[])
 
const char * syslog_name_lookup_name_by_value (int value, struct sl_name names[])
 
guint32 syslog_make_range (guint32 value1, guint32 value2)
 
gint syslog_name_lookup_severity_by_name_alias (const gchar *name, gssize name_len)
 

Variables

struct sl_name sl_severities []
 
struct sl_name sl_facilities []
 

Function Documentation

◆ syslog_make_range()

guint32 syslog_make_range ( guint32  value1,
guint32  value2 
)

◆ syslog_name_lookup_id_by_name()

gint syslog_name_lookup_id_by_name ( const char *  name,
struct sl_name  names[] 
)

◆ syslog_name_lookup_name_by_value()

const char* syslog_name_lookup_name_by_value ( int  value,
struct sl_name  names[] 
)

◆ syslog_name_lookup_severity_by_name_alias()

gint syslog_name_lookup_severity_by_name_alias ( const gchar *  name,
gssize  name_len 
)

◆ syslog_name_lookup_value_by_name()

gint syslog_name_lookup_value_by_name ( const char *  name,
struct sl_name  names[] 
)

Variable Documentation

◆ sl_facilities

struct sl_name sl_facilities[]
Initial value:
=
{
{"kern", SYSLOG_FACILITY_CODE(0) },
{"user", SYSLOG_FACILITY_CODE(1) },
{"mail", SYSLOG_FACILITY_CODE(2) },
{"daemon", SYSLOG_FACILITY_CODE(3) },
{"auth", SYSLOG_FACILITY_CODE(4) },
{"syslog", SYSLOG_FACILITY_CODE(5) },
{"lpr", SYSLOG_FACILITY_CODE(6) },
{"news", SYSLOG_FACILITY_CODE(7) },
{"uucp", SYSLOG_FACILITY_CODE(8) },
{"cron", SYSLOG_FACILITY_CODE(9) },
{"authpriv", SYSLOG_FACILITY_CODE(10) },
{"megasafe", SYSLOG_FACILITY_CODE(10) },
{"ftp", SYSLOG_FACILITY_CODE(11) },
{"ntp", SYSLOG_FACILITY_CODE(12) },
{"security", SYSLOG_FACILITY_CODE(13) },
{"console", SYSLOG_FACILITY_CODE(14) },
{"solaris-cron", SYSLOG_FACILITY_CODE(15) },
{"local0", SYSLOG_FACILITY_CODE(16) },
{"local1", SYSLOG_FACILITY_CODE(17) },
{"local2", SYSLOG_FACILITY_CODE(18) },
{"local3", SYSLOG_FACILITY_CODE(19) },
{"local4", SYSLOG_FACILITY_CODE(20) },
{"local5", SYSLOG_FACILITY_CODE(21) },
{"local6", SYSLOG_FACILITY_CODE(22) },
{"local7", SYSLOG_FACILITY_CODE(23) },
{NULL, -1}
}
#define SYSLOG_FACILITY_CODE(n)
Definition: syslog-names.h:39

◆ sl_severities

struct sl_name sl_severities[]
Initial value:
=
{
{"emerg", SYSLOG_SEVERITY_CODE(0) },
{"emergency", SYSLOG_SEVERITY_CODE(0) },
{"panic", SYSLOG_SEVERITY_CODE(0) },
{"alert", SYSLOG_SEVERITY_CODE(1) },
{"crit", SYSLOG_SEVERITY_CODE(2) },
{"critical", SYSLOG_SEVERITY_CODE(2) },
{"err", SYSLOG_SEVERITY_CODE(3) },
{"error", SYSLOG_SEVERITY_CODE(3) },
{"warning", SYSLOG_SEVERITY_CODE(4) },
{"warn", SYSLOG_SEVERITY_CODE(4) },
{"notice", SYSLOG_SEVERITY_CODE(5) },
{"info", SYSLOG_SEVERITY_CODE(6) },
{"informational", SYSLOG_SEVERITY_CODE(6) },
{"debug", SYSLOG_SEVERITY_CODE(7) },
{NULL, -1}
}
#define SYSLOG_SEVERITY_CODE(n)
Definition: syslog-names.h:38