#include "syslog-ng.h"
#include <errno.h>
#include <evtlog.h>
Go to the source code of this file.
|
| #define | evt_tag_error(tag) evt_tag_errno(tag, __local_copy_of_errno) |
| |
| #define | CAPTURE_ERRNO(lambda) |
| |
| #define | msg_fatal(desc, tags...) |
| |
| #define | msg_error(desc, tags...) |
| |
| #define | msg_warning(desc, tags...) |
| |
| #define | msg_notice(desc, tags...) |
| |
| #define | msg_info(desc, tags...) |
| |
| #define | msg_progress(desc, tags...) |
| |
| #define | msg_verbose(desc, tags...) |
| |
| #define | msg_debug(desc, tags...) |
| |
| #define | msg_trace(desc, tags...) |
| |
| #define | msg_trace_printf(fmt, values...) |
| |
| #define | msg_diagnostics(desc, tags...) |
| |
| #define | __once() |
| |
| #define | msg_warning_once(desc, tags...) |
| |
◆ __once
Value: ({ \
static gboolean __guard = TRUE; \
gboolean __current_guard = __guard; \
__guard = FALSE; \
__current_guard; \
})
◆ CAPTURE_ERRNO
| #define CAPTURE_ERRNO |
( |
|
lambda | ) |
|
Value: do {\
int __local_copy_of_errno G_GNUC_UNUSED = errno; \
lambda; \
} while(0)
◆ evt_tag_error
| #define evt_tag_error |
( |
|
tag | ) |
evt_tag_errno(tag, __local_copy_of_errno) |
◆ msg_debug
| #define msg_debug |
( |
|
desc, |
|
|
|
tags... |
|
) |
| |
Value: do { \
} while (0)
#define EVT_PRI_DEBUG
Definition: evtlog.h:62
int debug_flag
Definition: messages.c:63
EVTREC * msg_event_create(gint prio, const char *desc, EVTTAG *tag1,...) __attribute__((nonnull(2)))
void msg_event_suppress_recursions_and_send(EVTREC *e)
Definition: messages.c:216
◆ msg_diagnostics
| #define msg_diagnostics |
( |
|
desc, |
|
|
|
tags... |
|
) |
| |
Value: do { \
} while (0)
int trace_flag
Definition: messages.c:65
void msg_event_print_event_to_stderr(EVTREC *e)
Definition: messages.c:223
◆ msg_error
| #define msg_error |
( |
|
desc, |
|
|
|
tags... |
|
) |
| |
Value:
#define EVT_PRI_ERR
Definition: evtlog.h:58
#define CAPTURE_ERRNO(lambda)
Definition: messages.h:63
◆ msg_fatal
| #define msg_fatal |
( |
|
desc, |
|
|
|
tags... |
|
) |
| |
Value:
#define EVT_PRI_CRIT
Definition: evtlog.h:57
◆ msg_info
| #define msg_info |
( |
|
desc, |
|
|
|
tags... |
|
) |
| |
Value:
#define EVT_PRI_INFO
Definition: evtlog.h:61
◆ msg_notice
| #define msg_notice |
( |
|
desc, |
|
|
|
tags... |
|
) |
| |
Value:
#define EVT_PRI_NOTICE
Definition: evtlog.h:60
◆ msg_progress
| #define msg_progress |
( |
|
desc, |
|
|
|
tags... |
|
) |
| |
Value: do { \
time_t t; \
char *timestamp, *newdesc; \
\
t = time(0); \
timestamp = ctime(&t); \
timestamp[strlen(timestamp) - 1] = 0; \
newdesc = g_strdup_printf("[%s] %s", timestamp, desc); \
g_free(newdesc); \
} while (0)
◆ msg_trace
| #define msg_trace |
( |
|
desc, |
|
|
|
tags... |
|
) |
| |
◆ msg_trace_printf
| #define msg_trace_printf |
( |
|
fmt, |
|
|
|
values... |
|
) |
| |
◆ msg_verbose
| #define msg_verbose |
( |
|
desc, |
|
|
|
tags... |
|
) |
| |
Value: do { \
msg_info(desc, ##tags ); \
} while (0)
int verbose_flag
Definition: messages.c:64
◆ msg_warning
| #define msg_warning |
( |
|
desc, |
|
|
|
tags... |
|
) |
| |
Value:
#define EVT_PRI_WARNING
Definition: evtlog.h:59
◆ msg_warning_once
| #define msg_warning_once |
( |
|
desc, |
|
|
|
tags... |
|
) |
| |
Value: do { \
msg_warning(desc, ##tags ); \
} while (0)
#define __once()
Definition: messages.h:129
◆ MsgPostFunc
| typedef void(* MsgPostFunc) (LogMessage *msg) |
◆ msg_add_option_group()
| void msg_add_option_group |
( |
GOptionContext * |
ctx | ) |
|
◆ msg_apply_cmdline_log_level()
| void msg_apply_cmdline_log_level |
( |
gint |
new_log_level | ) |
|
◆ msg_apply_config_log_level()
| void msg_apply_config_log_level |
( |
gint |
new_log_level | ) |
|
◆ msg_deinit()
◆ msg_event_create()
| EVTREC* msg_event_create |
( |
gint |
prio, |
|
|
const char * |
desc, |
|
|
EVTTAG * |
tag1, |
|
|
|
... |
|
) |
| |
◆ msg_event_create_from_desc()
| EVTREC* msg_event_create_from_desc |
( |
gint |
prio, |
|
|
const char * |
desc |
|
) |
| |
◆ msg_event_free()
| void msg_event_free |
( |
EVTREC * |
e | ) |
|
◆ msg_event_print_event_to_stderr()
| void msg_event_print_event_to_stderr |
( |
EVTREC * |
e | ) |
|
◆ msg_event_send()
| void msg_event_send |
( |
EVTREC * |
e | ) |
|
◆ msg_event_suppress_recursions_and_send()
| void msg_event_suppress_recursions_and_send |
( |
EVTREC * |
e | ) |
|
◆ msg_get_log_level()
| gint msg_get_log_level |
( |
void |
| ) |
|
◆ msg_init()
| void msg_init |
( |
gboolean |
interactive | ) |
|
◆ msg_map_string_to_log_level()
| gint msg_map_string_to_log_level |
( |
const gchar * |
log_level | ) |
|
◆ msg_post_message()
| void msg_post_message |
( |
LogMessage * |
msg | ) |
|
◆ msg_send_formatted_message()
| void msg_send_formatted_message |
( |
int |
prio, |
|
|
const char * |
msg |
|
) |
| |
◆ msg_send_message_printf()
| void msg_send_message_printf |
( |
int |
prio, |
|
|
const gchar * |
fmt, |
|
|
|
... |
|
) |
| |
◆ msg_set_context()
| void msg_set_context |
( |
LogMessage * |
msg | ) |
|
◆ msg_set_log_level()
| void msg_set_log_level |
( |
gint |
new_log_level | ) |
|
◆ msg_set_post_func()
◆ debug_flag
◆ log_stderr
◆ startup_debug_flag
◆ trace_flag
◆ verbose_flag