[BusyBox-cvs] busybox/debianutils start_stop_daemon.c,1.11,1.12

Glenn McGrath bug1 at busybox.net
Fri Jan 23 21:43:51 UTC 2004


Update of /var/cvs/busybox/debianutils
In directory nail:/tmp/cvs-serv26569/debianutils

Modified Files:
	start_stop_daemon.c 
Log Message:
Correct check for only one of K or S options


Index: start_stop_daemon.c
===================================================================
RCS file: /var/cvs/busybox/debianutils/start_stop_daemon.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- start_stop_daemon.c	22 Jan 2004 09:04:58 -0000	1.11
+++ start_stop_daemon.c	23 Jan 2004 21:43:49 -0000	1.12
@@ -204,13 +204,12 @@
 
 	bb_applet_long_options = ssd_long_options;
 
-	bb_opt_complementaly = "K~S";
+	bb_opt_complementaly = "K~S:S~K";
 	opt = bb_getopt_ulflags(argc, argv, "KSba:n:s:u:x:", 
 			&startas, &cmdname, &signame, &userspec, &execname);
 
 	/* Check one and only one context option was given */
-	if ((opt & 0x80000000UL) ||
-		(opt & (SSD_CTX_STOP | SSD_CTX_START)) == 0) {
+	if ((opt & 0x80000000UL) || (opt & (SSD_CTX_STOP | SSD_CTX_START)) == 0) {
 		bb_show_usage();
 	}
 




More information about the busybox-cvs mailing list