[BusyBox-cvs] busybox/init init_shared.c,1.2,1.3

Erik Andersen andersen at busybox.net
Tue Jul 22 17:14:13 UTC 2003


Update of /var/cvs/busybox/init
In directory winder:/tmp/cvs-serv1371

Modified Files:
	init_shared.c 
Log Message:
Several simplifications and indenting changes, per 
last_patch97 from vodz


Index: init_shared.c
===================================================================
RCS file: /var/cvs/busybox/init/init_shared.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- init_shared.c	22 Jul 2003 09:41:39 -0000	1.2
+++ init_shared.c	22 Jul 2003 17:14:10 -0000	1.3
@@ -47,52 +47,51 @@
 }
 
 #ifndef CONFIG_INIT
-#define LOG				0x1
-#define CONSOLE			0x2
+const char * const bb_shutdown_format = "\r%s\n";
 extern int bb_shutdown_system(unsigned long magic)
 {
 	int pri = LOG_KERN|LOG_NOTICE|LOG_FACMASK;
-	char *message;
+	const char *message;
 
-    /* Don't kill ourself */
-    signal(SIGTERM,SIG_IGN);
-    signal(SIGHUP,SIG_IGN);
-    setpgrp();
+	/* Don't kill ourself */
+	signal(SIGTERM,SIG_IGN);
+	signal(SIGHUP,SIG_IGN);
+	setpgrp();
 
-    /* Allow Ctrl-Alt-Del to reboot system. */
+	/* Allow Ctrl-Alt-Del to reboot system. */
 #ifndef RB_ENABLE_CAD
 #define RB_ENABLE_CAD	0x89abcdef
 #endif
-    reboot(RB_ENABLE_CAD);
+	reboot(RB_ENABLE_CAD);
 
-	openlog("shutdown", 0, pri);
+	openlog(bb_applet_name, 0, pri);
 
-	message = "\n\rThe system is going down NOW !!\n";
+	message = "\nThe system is going down NOW !!";
 	syslog(pri, "%s", message);
-	fprintf(stdout, "%s", message);
+	printf(bb_shutdown_format, message);
 
-    sync();
+	sync();
 
-    /* Send signals to every process _except_ pid 1 */
-	message = "\rSending SIGTERM to all processes.\n";
+	/* Send signals to every process _except_ pid 1 */
+	message = "Sending SIGTERM to all processes.";
 	syslog(pri, "%s", message);
-	fprintf(stdout, "%s", message);
+	printf(bb_shutdown_format, message);
 
-    kill(-1, SIGTERM);
-    sleep(1);
-    sync();
+	kill(-1, SIGTERM);
+	sleep(1);
+	sync();
 
-	message = "\rSending SIGKILL to all processes.\n";
+	message = "Sending SIGKILL to all processes.";
 	syslog(pri, "%s", message);
-	fprintf(stdout, "%s", message);
+	printf(bb_shutdown_format, message);
 
-    kill(-1, SIGKILL);
-    sleep(1);
+	kill(-1, SIGKILL);
+	sleep(1);
 
-    sync();
+	sync();
 
-    reboot(magic);
-    return 0; /* Shrug */
+	reboot(magic);
+	return 0; /* Shrug */
 }
 #endif
 




More information about the busybox-cvs mailing list