projects
/
tinc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Prevent definitions from messing up attributes.
[tinc]
/
src
/
logger.h
diff --git
a/src/logger.h
b/src/logger.h
index
eb02fb8
..
35cc8af
100644
(file)
--- a/
src/logger.h
+++ b/
src/logger.h
@@
-20,9
+20,22
@@
typedef enum logmode_t {
LOGMODE_SYSLOG
} logmode_t;
LOGMODE_SYSLOG
} logmode_t;
+#ifndef HAVE_SYSLOG_H
+enum {
+ LOG_EMERG,
+ LOG_ALERT,
+ LOG_CRIT,
+ LOG_ERR,
+ LOG_WARNING,
+ LOG_NOTICE,
+ LOG_INFO,
+ LOG_DEBUG,
+};
+#endif
+
extern debug_t debug_level;
extern void openlogger(const char *, logmode_t);
extern debug_t debug_level;
extern void openlogger(const char *, logmode_t);
-extern void logger(int, const char *, ...) __attribute__ ((
format
(printf, 2, 3)));
+extern void logger(int, const char *, ...) __attribute__ ((
__format__
(printf, 2, 3)));
extern void closelogger(void);
#define ifdebug(l) if(debug_level >= DEBUG_##l)
extern void closelogger(void);
#define ifdebug(l) if(debug_level >= DEBUG_##l)