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

Diff for /src/usr.bin/ssh/Attic/log-client.c between version 1.4 and 1.5

version 1.4, 1999/11/22 21:02:38 version 1.5, 1999/11/23 22:25:53
Line 23 
Line 23 
 static LogLevel log_level = SYSLOG_LEVEL_INFO;  static LogLevel log_level = SYSLOG_LEVEL_INFO;
   
 /* Initialize the log.  /* Initialize the log.
      av0        program name (should be argv[0])   *   av0        program name (should be argv[0])
      level      logging level   *   level      logging level
      */   */
   
 void  void
 log_init(char *av0, LogLevel level, SyslogFacility ignored1, int ignored2)  log_init(char *av0, LogLevel level, SyslogFacility ignored1, int ignored2)
 {  {
   switch (level)          switch (level) {
     {          case SYSLOG_LEVEL_QUIET:
     case SYSLOG_LEVEL_QUIET:          case SYSLOG_LEVEL_ERROR:
     case SYSLOG_LEVEL_ERROR:          case SYSLOG_LEVEL_FATAL:
     case SYSLOG_LEVEL_FATAL:          case SYSLOG_LEVEL_INFO:
     case SYSLOG_LEVEL_INFO:          case SYSLOG_LEVEL_VERBOSE:
     case SYSLOG_LEVEL_VERBOSE:          case SYSLOG_LEVEL_DEBUG:
     case SYSLOG_LEVEL_DEBUG:                  log_level = level;
       log_level = level;                  break;
       break;          default:
     default:                  /* unchanged */
       /* unchanged */                  break;
       break;          }
     }  
 }  }
   
 #define MSGBUFSIZE 1024  #define MSGBUFSIZE 1024
Line 51 
Line 50 
 void  void
 do_log(LogLevel level, const char *fmt, va_list args)  do_log(LogLevel level, const char *fmt, va_list args)
 {  {
   char msgbuf[MSGBUFSIZE];          char msgbuf[MSGBUFSIZE];
   
   if (level > log_level)          if (level > log_level)
     return;                  return;
   if (level == SYSLOG_LEVEL_DEBUG)          if (level == SYSLOG_LEVEL_DEBUG)
     fprintf(stderr, "debug: ");                  fprintf(stderr, "debug: ");
   vsnprintf(msgbuf, sizeof(msgbuf), fmt, args);          vsnprintf(msgbuf, sizeof(msgbuf), fmt, args);
   fprintf(stderr, "%s", msgbuf);          fprintf(stderr, "%s", msgbuf);
   fprintf(stderr, "\r\n");          fprintf(stderr, "\r\n");
 }  }

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5