=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/ssh/log.h,v retrieving revision 1.4 retrieving revision 1.4.2.3 diff -u -r1.4 -r1.4.2.3 --- src/usr.bin/ssh/log.h 2001/06/26 17:27:24 1.4 +++ src/usr.bin/ssh/log.h 2002/10/11 14:53:06 1.4.2.3 @@ -1,4 +1,4 @@ -/* $OpenBSD: log.h,v 1.4 2001/06/26 17:27:24 markus Exp $ */ +/* $OpenBSD: log.h,v 1.4.2.3 2002/10/11 14:53:06 miod Exp $ */ /* * Author: Tatu Ylonen @@ -27,7 +27,8 @@ SYSLOG_FACILITY_LOCAL4, SYSLOG_FACILITY_LOCAL5, SYSLOG_FACILITY_LOCAL6, - SYSLOG_FACILITY_LOCAL7 + SYSLOG_FACILITY_LOCAL7, + SYSLOG_FACILITY_NOT_SET = -1 } SyslogFacility; typedef enum { @@ -38,7 +39,8 @@ SYSLOG_LEVEL_VERBOSE, SYSLOG_LEVEL_DEBUG1, SYSLOG_LEVEL_DEBUG2, - SYSLOG_LEVEL_DEBUG3 + SYSLOG_LEVEL_DEBUG3, + SYSLOG_LEVEL_NOT_SET = -1 } LogLevel; void log_init(char *, LogLevel, SyslogFacility, int); @@ -57,5 +59,8 @@ void fatal_cleanup(void); void fatal_add_cleanup(void (*) (void *), void *); void fatal_remove_cleanup(void (*) (void *), void *); +void fatal_remove_all_cleanups(void); + +void do_log(LogLevel, const char *, va_list); #endif