X-Git-Url: https://tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Flogger.h;h=66c32ab32344732850881211a5eee087264ecdcc;hb=2c6b2d70e6640f39563ad7bb0aa0ba87f883848c;hp=611fe38755196e293a277377fd10c493f354708f;hpb=b18d5b572992debb04a7851e43143711319243a0;p=tinc diff --git a/src/logger.h b/src/logger.h index 611fe387..66c32ab3 100644 --- a/src/logger.h +++ b/src/logger.h @@ -22,6 +22,7 @@ */ typedef enum debug_t { + DEBUG_UNSET = -1, /* Used by tinc as the default debug level. */ DEBUG_NOTHING = 0, /* Quiet mode, only show starting/stopping of the daemon */ DEBUG_ALWAYS = 0, DEBUG_CONNECTIONS = 1, /* Show (dis)connects of other tinc daemons via TCP */ @@ -67,12 +68,12 @@ enum { #include -extern int debug_level; +extern debug_t debug_level; extern bool logcontrol; extern int umbilical; extern void openlogger(const char *ident, logmode_t mode); extern void reopenlogger(void); -extern void logger(int level, int priority, const char *format, ...) __attribute__((__format__(printf, 3, 4))); +extern void logger(debug_t level, int priority, const char *format, ...) __attribute__((__format__(printf, 3, 4))); extern void closelogger(void); #endif