X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Flogging.h;h=fa6accb754eb34903951719c5b203f1fa12713a2;hb=e26dd564163fca001ab1694a51e7412f9ac970de;hp=245e41241c1f98f9e4a1f9632f4941460a56defb;hpb=efa59f7cf4d416c8416866baeaa72cba7e936568;p=tinc diff --git a/src/logging.h b/src/logging.h index 245e4124..fa6accb7 100644 --- a/src/logging.h +++ b/src/logging.h @@ -17,7 +17,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - $Id: logging.h,v 1.3 2002/04/13 10:40:09 zarq Exp $ + $Id: logging.h,v 1.7 2002/04/13 11:00:41 zarq Exp $ */ #ifndef __TINC_LOGGING_H__ @@ -53,7 +53,20 @@ extern avl_tree_t *log_hooks_tree; extern void log(int, int, char *, ...); extern void log_add_hook(log_function_t *); extern void log_del_hook(log_function_t *); -extern log_function_t log_default_hook; -extern void syslog(int, char *, ...); +extern log_function_t log_default; +extern log_function_t log_syslog; +extern void tinc_syslog(int, char *, ...); + +#ifndef LOG_ERR /* Something from syslog.h */ +# define syslog tinc_syslog +#define LOG_EMERG 0 /* system is unusable */ +#define LOG_ALERT 1 /* action must be taken immediately */ +#define LOG_CRIT 2 /* critical conditions */ +#define LOG_ERR 3 /* error conditions */ +#define LOG_WARNING 4 /* warning conditions */ +#define LOG_NOTICE 5 /* normal but significant condition */ +#define LOG_INFO 6 /* informational */ +#define LOG_DEBUG 7 /* debug-level messages */ +#endif #endif /* __TINC_LOGGING_H__ */