TRIP Routing Daemon
TRIP (RFC 3219) Location Server Implementation
Loading...
Searching...
No Matches
logging.c File Reference
#include "logging.h"
#include <command/cli.h>
#include <stdarg.h>
#include <string.h>
#include <time.h>
Include dependency graph for logging.c:

Macros

#define LINE_START   "\r"
#define COLOR_MAGENTA   "\e[35m"
#define COLOR_BLUE   "\e[94m"
#define COLOR_YELLOW   "\e[93m"
#define COLOR_RED   "\e[91m"
#define COLOR_GREY   "\e[37m"
#define COLOR_END   "\e[0m"

Functions

void logging_init (FILE *logf, loglevel_t loglevel)
 initialize log file and log level
void logging_log (loglevel_t level, const char *component, const char *fmt,...)
 log
void logging_log_debug (loglevel_t level, const char *component, const char *file, const char *func, int line, const char *fmt,...)
 log with debug info