syslogd: use DEV_CONSOLE consistently
authorDenis Vlasenko <vda.linux@googlemail.com>
Sun, 18 Nov 2007 05:43:05 +0000 (05:43 -0000)
committerDenis Vlasenko <vda.linux@googlemail.com>
Sun, 18 Nov 2007 05:43:05 +0000 (05:43 -0000)
init: remove obsolete comment

init/init.c
sysklogd/syslogd.c

index 9891087..fe0ec03 100644 (file)
@@ -11,9 +11,6 @@
 
 #include "libbb.h"
 #include <paths.h>
-//#include <signal.h>
-//#include <sys/ioctl.h>
-//#include <sys/wait.h>
 #include <sys/reboot.h>
 
 #if ENABLE_FEATURE_INIT_SYSLOG
@@ -977,7 +974,6 @@ int init_main(int argc, char **argv)
                        BB_EXECVP(argv[0], argv);
                } else if (enforce > 0) {
                        /* SELinux in enforcing mode but load_policy failed */
-                       /* At this point, we probably can't open /dev/console, so log() won't work */
                        message(L_CONSOLE, "Cannot load SELinux Policy. "
                                "Machine is in enforcing mode. Halting now.");
                        exit(1);
index e3abcc7..5998732 100644 (file)
@@ -299,7 +299,7 @@ static void log_locally(char *msg)
                                        | O_NOCTTY | O_APPEND | O_NONBLOCK);
                if (G.logFD < 0) {
                        /* cannot open logfile? - print to /dev/console then */
-                       int fd = device_open(_PATH_CONSOLE, O_WRONLY | O_NOCTTY | O_NONBLOCK);
+                       int fd = device_open(DEV_CONSOLE, O_WRONLY | O_NOCTTY | O_NONBLOCK);
                        if (fd < 0)
                                fd = 2; /* then stderr, dammit */
                        full_write(fd, msg, len);