diff options
author | Eric Andersen <andersen@codepoet.org> | 2004-08-19 18:26:26 +0000 |
---|---|---|
committer | Eric Andersen <andersen@codepoet.org> | 2004-08-19 18:26:26 +0000 |
commit | a4fcccefa6fda72c0b73f4ef9f391dd5f1f74602 (patch) | |
tree | 798b0521d72a165e28821efde6ab8ad721bf9903 /procps | |
parent | b131db43261ed8f89537ec7a246b1b274da8539b (diff) | |
download | busybox-w32-a4fcccefa6fda72c0b73f4ef9f391dd5f1f74602.tar.gz busybox-w32-a4fcccefa6fda72c0b73f4ef9f391dd5f1f74602.tar.bz2 busybox-w32-a4fcccefa6fda72c0b73f4ef9f391dd5f1f74602.zip |
Patch from Tito adding support for '-q'
Diffstat (limited to 'procps')
-rw-r--r-- | procps/kill.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/procps/kill.c b/procps/kill.c index a07855e79..25a8d0124 100644 --- a/procps/kill.c +++ b/procps/kill.c | |||
@@ -37,11 +37,12 @@ | |||
37 | 37 | ||
38 | extern int kill_main(int argc, char **argv) | 38 | extern int kill_main(int argc, char **argv) |
39 | { | 39 | { |
40 | int whichApp, signo = SIGTERM, quiet = 0; | 40 | int whichApp, signo = SIGTERM; |
41 | const char *name; | 41 | const char *name; |
42 | int errors = 0; | 42 | int errors = 0; |
43 | 43 | ||
44 | #ifdef CONFIG_KILLALL | 44 | #ifdef CONFIG_KILLALL |
45 | int quiet=0; | ||
45 | /* Figure out what we are trying to do here */ | 46 | /* Figure out what we are trying to do here */ |
46 | whichApp = (strcmp(bb_applet_name, "killall") == 0)? KILLALL : KILL; | 47 | whichApp = (strcmp(bb_applet_name, "killall") == 0)? KILLALL : KILL; |
47 | #else | 48 | #else |
@@ -86,6 +87,7 @@ extern int kill_main(int argc, char **argv) | |||
86 | return EXIT_SUCCESS; | 87 | return EXIT_SUCCESS; |
87 | } | 88 | } |
88 | 89 | ||
90 | #ifdef CONFIG_KILLALL | ||
89 | /* The -q quiet option */ | 91 | /* The -q quiet option */ |
90 | if(argv[1][1]=='q' && argv[1][2]=='\0'){ | 92 | if(argv[1][1]=='q' && argv[1][2]=='\0'){ |
91 | quiet++; | 93 | quiet++; |
@@ -95,6 +97,7 @@ extern int kill_main(int argc, char **argv) | |||
95 | goto do_it_now; | 97 | goto do_it_now; |
96 | } | 98 | } |
97 | } | 99 | } |
100 | #endif | ||
98 | 101 | ||
99 | if(!u_signal_names(argv[1]+1, &signo, 0)) | 102 | if(!u_signal_names(argv[1]+1, &signo, 0)) |
100 | bb_error_msg_and_die( "bad signal name '%s'", argv[1]+1); | 103 | bb_error_msg_and_die( "bad signal name '%s'", argv[1]+1); |