[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.4.2 and 1.3

version 1.2.4.2, 2001/03/21 18:52:49 version 1.3, 2001/06/26 06:32:55
Line 41 
Line 41 
         SYSLOG_LEVEL_DEBUG3          SYSLOG_LEVEL_DEBUG3
 }       LogLevel;  }       LogLevel;
 /* Initializes logging. */  /* Initializes logging. */
 void    log_init(char *av0, LogLevel level, SyslogFacility facility, int on_stderr);  void    log_init(char *, LogLevel, SyslogFacility, int);
   
 /* Logging implementation, depending on server or client */  /* Logging implementation, depending on server or client */
 void    do_log(LogLevel level, const char *fmt, va_list args);  void    do_log(LogLevel, const char *, va_list);
   
 /* name to facility/level */  /* name to facility/level */
 SyslogFacility log_facility_number(char *name);  SyslogFacility log_facility_number(char *);
 LogLevel log_level_number(char *name);  LogLevel log_level_number(char *);
   
 /* Output a message to syslog or stderr */  /* Output a message to syslog or stderr */
 void    fatal(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void    fatal(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    error(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void    error(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    log(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void    log(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    verbose(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void    verbose(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    debug(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void    debug(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    debug2(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void    debug2(const char *, ...) __attribute__((format(printf, 1, 2)));
 void    debug3(const char *fmt,...) __attribute__((format(printf, 1, 2)));  void    debug3(const char *, ...) __attribute__((format(printf, 1, 2)));
   
 /* same as fatal() but w/o logging */  /* same as fatal() but w/o logging */
 void    fatal_cleanup(void);  void    fatal_cleanup(void);
Line 67 
Line 67 
  * before exiting. It is permissible to call fatal_remove_cleanup for the   * before exiting. It is permissible to call fatal_remove_cleanup for the
  * function itself from the function.   * function itself from the function.
  */   */
 void    fatal_add_cleanup(void (*proc) (void *context), void *context);  void    fatal_add_cleanup(void (*) (void *), void *);
   
 /* Removes a cleanup function to be called at fatal(). */  /* Removes a cleanup function to be called at fatal(). */
 void    fatal_remove_cleanup(void (*proc) (void *context), void *context);  void    fatal_remove_cleanup(void (*) (void *), void *);
   
 #endif  #endif

Legend:
Removed from v.1.2.4.2  
changed lines
  Added in v.1.3