]> andersk Git - openssh.git/blobdiff - log-server.c
20010108
[openssh.git] / log-server.c
index 943c314179864bf0ed1cf138ba5a5e3ffe0bf13b..2335a3ef4900bebc082ad1113e8a84e888fbd646 100644 (file)
  */
 
 #include "includes.h"
-RCSID("$OpenBSD: log-server.c,v 1.17 2000/09/12 20:53:10 markus Exp $");
+RCSID("$OpenBSD: log-server.c,v 1.18 2001/01/07 11:28:05 markus Exp $");
 
 #include <syslog.h>
 #include "packet.h"
 #include "xmalloc.h"
 #include "ssh.h"
 
-static LogLevel log_level = SYSLOG_LEVEL_INFO;
+static LogLevel log_level = SYSLOG_LEVEL_NOTICE;
 static int log_on_stderr = 0;
 static int log_facility = LOG_AUTH;
 
@@ -58,9 +58,9 @@ log_init(char *av0, LogLevel level, SyslogFacility facility, int on_stderr)
 {
        switch (level) {
        case SYSLOG_LEVEL_QUIET:
-       case SYSLOG_LEVEL_ERROR:
        case SYSLOG_LEVEL_FATAL:
-       case SYSLOG_LEVEL_INFO:
+       case SYSLOG_LEVEL_ERROR:
+       case SYSLOG_LEVEL_NOTICE:
        case SYSLOG_LEVEL_VERBOSE:
        case SYSLOG_LEVEL_DEBUG1:
        case SYSLOG_LEVEL_DEBUG2:
@@ -133,15 +133,17 @@ do_log(LogLevel level, const char *fmt, va_list args)
        if (level > log_level)
                return;
        switch (level) {
+       case SYSLOG_LEVEL_FATAL:
+               txt = "fatal";
+               pri = LOG_CRIT;
+               break;
        case SYSLOG_LEVEL_ERROR:
                txt = "error";
                pri = LOG_ERR;
                break;
-       case SYSLOG_LEVEL_FATAL:
-               txt = "fatal";
-               pri = LOG_ERR;
+       case SYSLOG_LEVEL_NOTICE:
+               pri = LOG_NOTICE;
                break;
-       case SYSLOG_LEVEL_INFO:
        case SYSLOG_LEVEL_VERBOSE:
                pri = LOG_INFO;
                break;
This page took 0.050142 seconds and 4 git commands to generate.