]> andersk Git - openssh.git/blobdiff - log-server.c
- Big OpenBSD CVS update (mainly beginnings of SSH2 infrastructure)
[openssh.git] / log-server.c
index 38c534427ff18e76420717381365f771a8c08e0e..5478e3189d8e0371b6fcbfb0251872a183b8af25 100644 (file)
@@ -137,9 +137,11 @@ do_log(LogLevel level, const char *fmt, va_list args)
        } else {
                vsnprintf(msgbuf, sizeof(msgbuf), fmt, args);
        }
-       if (log_on_stderr)
+       if (log_on_stderr) {
                fprintf(stderr, "%s\n", msgbuf);
-       openlog(__progname, LOG_PID, log_facility);
-       syslog(pri, "%.500s", msgbuf);
-       closelog();
+       } else {
+               openlog(__progname, LOG_PID, log_facility);
+               syslog(pri, "%.500s", msgbuf);
+               closelog();
+       }
 }
This page took 0.039045 seconds and 4 git commands to generate.