[BACK]Return to log.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / ssh

Diff for /src/usr.bin/ssh/log.h between version 1.2.2.4 and 1.2.2.5

version 1.2.2.4, 2001/05/07 21:09:30 version 1.2.2.5, 2001/09/27 00:15:42
Line 40 
Line 40 
         SYSLOG_LEVEL_DEBUG2,          SYSLOG_LEVEL_DEBUG2,
         SYSLOG_LEVEL_DEBUG3          SYSLOG_LEVEL_DEBUG3
 }       LogLevel;  }       LogLevel;
 /* Initializes logging. */  
 void    log_init(char *av0, LogLevel level, SyslogFacility facility, int on_stderr);  
   
 /* Logging implementation, depending on server or client */  void     log_init(char *, LogLevel, SyslogFacility, int);
 void    do_log(LogLevel level, const char *fmt, va_list args);  
   
 /* name to facility/level */  SyslogFacility  log_facility_number(char *);
 SyslogFacility log_facility_number(char *name);  LogLevel log_level_number(char *);
 LogLevel log_level_number(char *name);  
   
 /* Output a message to syslog or stderr */  void     fatal(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    fatal(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void     error(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    error(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void     log(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    log(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void     verbose(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    verbose(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void     debug(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    debug(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void     debug2(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    debug2(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void     debug3(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    debug3(const char *fmt,...) __attribute__((format(printf, 1, 2)));  
   
 /* same as fatal() but w/o logging */  void     fatal_cleanup(void);
 void    fatal_cleanup(void);  void     fatal_add_cleanup(void (*) (void *), void *);
   void     fatal_remove_cleanup(void (*) (void *), void *);
 /*  
  * Registers a cleanup function to be called by fatal()/fatal_cleanup()  
  * before exiting. It is permissible to call fatal_remove_cleanup for the  
  * function itself from the function.  
  */  
 void    fatal_add_cleanup(void (*proc) (void *context), void *context);  
   
 /* Removes a cleanup function to be called at fatal(). */  
 void    fatal_remove_cleanup(void (*proc) (void *context), void *context);  
   
 #endif  #endif

Legend:
Removed from v.1.2.2.4  
changed lines
  Added in v.1.2.2.5