aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoraldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-12-04 15:58:27 +0000
committeraldot <aldot@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-12-04 15:58:27 +0000
commit8bcea90d5210f08f6260cb1333907e9e71b2f37f (patch)
treed745bc2dd0dec88231aa0994d3c4060e234581db
parentd2bdfcb99ef9317522daaa122f5d1f7ef34203f0 (diff)
downloadbusybox-w32-8bcea90d5210f08f6260cb1333907e9e71b2f37f.tar.gz
busybox-w32-8bcea90d5210f08f6260cb1333907e9e71b2f37f.tar.bz2
busybox-w32-8bcea90d5210f08f6260cb1333907e9e71b2f37f.zip
- cosmetic change to avoid warnings about eventual padding/packing.
git-svn-id: svn://busybox.net/trunk/busybox@16780 69ca8d6d-28ef-0310-b511-8ec308f3f277
-rw-r--r--libbb/u_signal_names.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/libbb/u_signal_names.c b/libbb/u_signal_names.c
index 3f8c04c35..88311dd9c 100644
--- a/libbb/u_signal_names.c
+++ b/libbb/u_signal_names.c
@@ -10,18 +10,18 @@
10#include "libbb.h" 10#include "libbb.h"
11 11
12static const struct signal_name { 12static const struct signal_name {
13 char name[5];
14 int number; 13 int number;
14 char name[5];
15} signals[] = { 15} signals[] = {
16 // SUSv3 says kill must support these, and specifies the numerical values, 16 // SUSv3 says kill must support these, and specifies the numerical values,
17 // http://www.opengroup.org/onlinepubs/009695399/utilities/kill.html 17 // http://www.opengroup.org/onlinepubs/009695399/utilities/kill.html
18 {"0", 0}, {"HUP", 1}, {"INT", 2}, {"QUIT", 3}, {"ABRT", 6}, {"KILL", 9}, 18 {0, "0"}, {1, "HUP"}, {2, "INT"}, {3, "QUIT"}, {6, "ABRT"}, {9, "KILL"},
19 {"ALRM", 14}, {"TERM", 15}, 19 {14, "ALRM"}, {15, "TERM"},
20 // And Posix adds the following: 20 // And Posix adds the following:
21 {"ILL", SIGILL}, {"TRAP", SIGTRAP}, {"FPE", SIGFPE}, {"USR1", SIGUSR1}, 21 {SIGILL, "ILL"}, {SIGTRAP, "TRAP"}, {SIGFPE, "FPE"}, {SIGUSR1, "USR1"},
22 {"SEGV", SIGSEGV}, {"USR2", SIGUSR2}, {"PIPE", SIGPIPE}, {"CHLD", SIGCHLD}, 22 {SIGSEGV, "SEGV"}, {SIGUSR2, "USR2"}, {SIGPIPE, "PIPE"}, {SIGCHLD, "CHLD"},
23 {"CONT", SIGCONT}, {"STOP", SIGSTOP}, {"TSTP", SIGTSTP}, {"TTIN", SIGTTIN}, 23 {SIGCONT, "CONT"}, {SIGSTOP, "STOP"}, {SIGTSTP, "TSTP"}, {SIGTTIN, "TTIN"},
24 {"TTOU", SIGTTOU} 24 {SIGTTOU, "TTOU"}
25}; 25};
26 26
27// Convert signal name to number. 27// Convert signal name to number.
@@ -31,8 +31,8 @@ int get_signum(const char *name)
31 int i; 31 int i;
32 32
33 i = atoi(name); 33 i = atoi(name);
34 if(i) return i; 34 if (i) return i;
35 for(i=0; i < sizeof(signals) / sizeof(struct signal_name); i++) 35 for (i = 0; i < sizeof(signals) / sizeof(struct signal_name); i++)
36 if (!strcasecmp(signals[i].name, name) || 36 if (!strcasecmp(signals[i].name, name) ||
37 (!strncasecmp(signals[i].name, "SIG", 3) 37 (!strncasecmp(signals[i].name, "SIG", 3)
38 && !strcasecmp(signals[i].name+3, signals[i].name))) 38 && !strcasecmp(signals[i].name+3, signals[i].name)))