diff options
| author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2006-12-04 15:58:27 +0000 |
|---|---|---|
| committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2006-12-04 15:58:27 +0000 |
| commit | bbda98f14c66fb573bc75ff3b9222697d2ffa8fb (patch) | |
| tree | d745bc2dd0dec88231aa0994d3c4060e234581db /libbb | |
| parent | bb59f02218d326fa91bf1ade23232340bee317be (diff) | |
| download | busybox-w32-bbda98f14c66fb573bc75ff3b9222697d2ffa8fb.tar.gz busybox-w32-bbda98f14c66fb573bc75ff3b9222697d2ffa8fb.tar.bz2 busybox-w32-bbda98f14c66fb573bc75ff3b9222697d2ffa8fb.zip | |
- cosmetic change to avoid warnings about eventual padding/packing.
Diffstat (limited to 'libbb')
| -rw-r--r-- | libbb/u_signal_names.c | 18 |
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 | ||
| 12 | static const struct signal_name { | 12 | static 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))) |
