Public feed
#378810
#ifndef _ERROR_H
#define _ERROR_H
#define LOG_TYPE_MASK 0xffff
#define LOG_ERROR_FATAL 0
#define LOG_ERROR_WARNING 1
#define LOG_NOTICE 2
#define LOG_DEBUG 3
#define LOG_MOD_MASK 0xffff0000
#define LOG_FORCE 0x80000000
#define LOG_NOPREFIX 0x40000000
int logfile_redirect(char *filename);
void log_report(int level, char *fmt, ...);
#define log_report_explicit(l, f, ...) log_report(l, "(%s:%d) " f, __FILE__, __LINE__, __VA_ARGS__)
#endif