#include <syslog.h>
#include <liblightify/liblightify.h>
Go to the source code of this file.
|
#define | lightify_log_cond(ctx, prio, arg...) |
|
#define | dbg(ctx, arg...) lightify_log_null(ctx, ## arg) |
|
#define | info(ctx, arg...) lightify_log_null(ctx, ## arg) |
|
#define | err(ctx, arg...) lightify_log_null(ctx, ## arg) |
|
#define | dbg_proto(ctx, arg...) lightify_log_null(ctx, ## arg) |
|
#define | LIGHTIFY_EXPORT __attribute__ ((visibility("default"))) |
|
|
static void const char * | format |
|
#define dbg |
( |
|
ctx, |
|
|
|
arg... |
|
) |
| lightify_log_null(ctx, ## arg) |
#define dbg_proto |
( |
|
ctx, |
|
|
|
arg... |
|
) |
| lightify_log_null(ctx, ## arg) |
#define err |
( |
|
ctx, |
|
|
|
arg... |
|
) |
| lightify_log_null(ctx, ## arg) |
#define info |
( |
|
ctx, |
|
|
|
arg... |
|
) |
| lightify_log_null(ctx, ## arg) |
#define LIGHTIFY_EXPORT __attribute__ ((visibility("default"))) |
#define lightify_log_cond |
( |
|
ctx, |
|
|
|
prio, |
|
|
|
arg... |
|
) |
| |
Value:do { \
lightify_log(ctx, prio, __FILE__, __LINE__, __FUNCTION__, ## arg); \
} while (0)
void lightify_log(struct lightify_ctx *ctx, int priority, const char *file, int line, const char *fn, const char *format,...)
int lightify_get_log_priority(struct lightify_ctx *ctx)