version 1.1.1.1, 2012/02/21 16:23:02
|
version 1.1.1.2, 2013/07/22 10:46:11
|
Line 1
|
Line 1
|
/* public domain */ |
/* public domain */ |
|
|
#ifdef SIGHUP |
#ifdef SIGHUP |
if (my_sys_siglist[SIGHUP] == NULL) | if (sudo_sys_siglist[SIGHUP] == NULL) |
my_sys_siglist[SIGHUP] = "Hangup"; | sudo_sys_siglist[SIGHUP] = "Hangup"; |
#endif |
#endif |
#ifdef SIGINT |
#ifdef SIGINT |
if (my_sys_siglist[SIGINT] == NULL) | if (sudo_sys_siglist[SIGINT] == NULL) |
my_sys_siglist[SIGINT] = "Interrupt"; | sudo_sys_siglist[SIGINT] = "Interrupt"; |
#endif |
#endif |
#ifdef SIGQUIT |
#ifdef SIGQUIT |
if (my_sys_siglist[SIGQUIT] == NULL) | if (sudo_sys_siglist[SIGQUIT] == NULL) |
my_sys_siglist[SIGQUIT] = "Quit"; | sudo_sys_siglist[SIGQUIT] = "Quit"; |
#endif |
#endif |
#ifdef SIGILL |
#ifdef SIGILL |
if (my_sys_siglist[SIGILL] == NULL) | if (sudo_sys_siglist[SIGILL] == NULL) |
my_sys_siglist[SIGILL] = "Illegal instruction"; | sudo_sys_siglist[SIGILL] = "Illegal instruction"; |
#endif |
#endif |
#ifdef SIGTRAP |
#ifdef SIGTRAP |
if (my_sys_siglist[SIGTRAP] == NULL) | if (sudo_sys_siglist[SIGTRAP] == NULL) |
my_sys_siglist[SIGTRAP] = "Trace trap"; | sudo_sys_siglist[SIGTRAP] = "Trace trap"; |
#endif |
#endif |
#ifdef SIGABRT |
#ifdef SIGABRT |
if (my_sys_siglist[SIGABRT] == NULL) | if (sudo_sys_siglist[SIGABRT] == NULL) |
my_sys_siglist[SIGABRT] = "Abort"; | sudo_sys_siglist[SIGABRT] = "Abort"; |
#endif |
#endif |
#ifdef SIGIOT |
#ifdef SIGIOT |
if (my_sys_siglist[SIGIOT] == NULL) | if (sudo_sys_siglist[SIGIOT] == NULL) |
my_sys_siglist[SIGIOT] = "IOT instruction"; | sudo_sys_siglist[SIGIOT] = "IOT instruction"; |
#endif |
#endif |
#ifdef SIGEMT |
#ifdef SIGEMT |
if (my_sys_siglist[SIGEMT] == NULL) | if (sudo_sys_siglist[SIGEMT] == NULL) |
my_sys_siglist[SIGEMT] = "EMT trap"; | sudo_sys_siglist[SIGEMT] = "EMT trap"; |
#endif |
#endif |
#ifdef SIGFPE |
#ifdef SIGFPE |
if (my_sys_siglist[SIGFPE] == NULL) | if (sudo_sys_siglist[SIGFPE] == NULL) |
my_sys_siglist[SIGFPE] = "Floating point exception"; | sudo_sys_siglist[SIGFPE] = "Floating point exception"; |
#endif |
#endif |
#ifdef SIGKILL |
#ifdef SIGKILL |
if (my_sys_siglist[SIGKILL] == NULL) | if (sudo_sys_siglist[SIGKILL] == NULL) |
my_sys_siglist[SIGKILL] = "Killed"; | sudo_sys_siglist[SIGKILL] = "Killed"; |
#endif |
#endif |
#ifdef SIGUNUSED |
#ifdef SIGUNUSED |
if (my_sys_siglist[SIGUNUSED] == NULL) | if (sudo_sys_siglist[SIGUNUSED] == NULL) |
my_sys_siglist[SIGUNUSED] = "Unused"; | sudo_sys_siglist[SIGUNUSED] = "Unused"; |
#endif |
#endif |
#ifdef SIGBUS |
#ifdef SIGBUS |
if (my_sys_siglist[SIGBUS] == NULL) | if (sudo_sys_siglist[SIGBUS] == NULL) |
my_sys_siglist[SIGBUS] = "Bus error"; | sudo_sys_siglist[SIGBUS] = "Bus error"; |
#endif |
#endif |
#ifdef SIGSEGV |
#ifdef SIGSEGV |
if (my_sys_siglist[SIGSEGV] == NULL) | if (sudo_sys_siglist[SIGSEGV] == NULL) |
my_sys_siglist[SIGSEGV] = "Memory fault"; | sudo_sys_siglist[SIGSEGV] = "Memory fault"; |
#endif |
#endif |
#ifdef SIGSYS |
#ifdef SIGSYS |
if (my_sys_siglist[SIGSYS] == NULL) | if (sudo_sys_siglist[SIGSYS] == NULL) |
my_sys_siglist[SIGSYS] = "Bad system call"; | sudo_sys_siglist[SIGSYS] = "Bad system call"; |
#endif |
#endif |
#ifdef SIGPIPE |
#ifdef SIGPIPE |
if (my_sys_siglist[SIGPIPE] == NULL) | if (sudo_sys_siglist[SIGPIPE] == NULL) |
my_sys_siglist[SIGPIPE] = "Broken pipe"; | sudo_sys_siglist[SIGPIPE] = "Broken pipe"; |
#endif |
#endif |
#ifdef SIGALRM |
#ifdef SIGALRM |
if (my_sys_siglist[SIGALRM] == NULL) | if (sudo_sys_siglist[SIGALRM] == NULL) |
my_sys_siglist[SIGALRM] = "Alarm clock"; | sudo_sys_siglist[SIGALRM] = "Alarm clock"; |
#endif |
#endif |
#ifdef SIGTERM |
#ifdef SIGTERM |
if (my_sys_siglist[SIGTERM] == NULL) | if (sudo_sys_siglist[SIGTERM] == NULL) |
my_sys_siglist[SIGTERM] = "Terminated"; | sudo_sys_siglist[SIGTERM] = "Terminated"; |
#endif |
#endif |
#ifdef SIGSTKFLT |
#ifdef SIGSTKFLT |
if (my_sys_siglist[SIGSTKFLT] == NULL) | if (sudo_sys_siglist[SIGSTKFLT] == NULL) |
my_sys_siglist[SIGSTKFLT] = "Stack fault"; | sudo_sys_siglist[SIGSTKFLT] = "Stack fault"; |
#endif |
#endif |
#ifdef SIGIO |
#ifdef SIGIO |
if (my_sys_siglist[SIGIO] == NULL) | if (sudo_sys_siglist[SIGIO] == NULL) |
my_sys_siglist[SIGIO] = "I/O possible"; | sudo_sys_siglist[SIGIO] = "I/O possible"; |
#endif |
#endif |
#ifdef SIGXCPU |
#ifdef SIGXCPU |
if (my_sys_siglist[SIGXCPU] == NULL) | if (sudo_sys_siglist[SIGXCPU] == NULL) |
my_sys_siglist[SIGXCPU] = "CPU time limit exceeded"; | sudo_sys_siglist[SIGXCPU] = "CPU time limit exceeded"; |
#endif |
#endif |
#ifdef SIGXFSZ |
#ifdef SIGXFSZ |
if (my_sys_siglist[SIGXFSZ] == NULL) | if (sudo_sys_siglist[SIGXFSZ] == NULL) |
my_sys_siglist[SIGXFSZ] = "File size limit exceeded"; | sudo_sys_siglist[SIGXFSZ] = "File size limit exceeded"; |
#endif |
#endif |
#ifdef SIGVTALRM |
#ifdef SIGVTALRM |
if (my_sys_siglist[SIGVTALRM] == NULL) | if (sudo_sys_siglist[SIGVTALRM] == NULL) |
my_sys_siglist[SIGVTALRM] = "Virtual timer expired"; | sudo_sys_siglist[SIGVTALRM] = "Virtual timer expired"; |
#endif |
#endif |
#ifdef SIGPROF |
#ifdef SIGPROF |
if (my_sys_siglist[SIGPROF] == NULL) | if (sudo_sys_siglist[SIGPROF] == NULL) |
my_sys_siglist[SIGPROF] = "Profiling timer expired"; | sudo_sys_siglist[SIGPROF] = "Profiling timer expired"; |
#endif |
#endif |
#ifdef SIGWINCH |
#ifdef SIGWINCH |
if (my_sys_siglist[SIGWINCH] == NULL) | if (sudo_sys_siglist[SIGWINCH] == NULL) |
my_sys_siglist[SIGWINCH] = "Window size change"; | sudo_sys_siglist[SIGWINCH] = "Window size change"; |
#endif |
#endif |
#ifdef SIGLOST |
#ifdef SIGLOST |
if (my_sys_siglist[SIGLOST] == NULL) | if (sudo_sys_siglist[SIGLOST] == NULL) |
my_sys_siglist[SIGLOST] = "File lock lost"; | sudo_sys_siglist[SIGLOST] = "File lock lost"; |
#endif |
#endif |
#ifdef SIGUSR1 |
#ifdef SIGUSR1 |
if (my_sys_siglist[SIGUSR1] == NULL) | if (sudo_sys_siglist[SIGUSR1] == NULL) |
my_sys_siglist[SIGUSR1] = "User defined signal 1"; | sudo_sys_siglist[SIGUSR1] = "User defined signal 1"; |
#endif |
#endif |
#ifdef SIGUSR2 |
#ifdef SIGUSR2 |
if (my_sys_siglist[SIGUSR2] == NULL) | if (sudo_sys_siglist[SIGUSR2] == NULL) |
my_sys_siglist[SIGUSR2] = "User defined signal 2"; | sudo_sys_siglist[SIGUSR2] = "User defined signal 2"; |
#endif |
#endif |
#ifdef SIGPWR |
#ifdef SIGPWR |
if (my_sys_siglist[SIGPWR] == NULL) | if (sudo_sys_siglist[SIGPWR] == NULL) |
my_sys_siglist[SIGPWR] = "Power-fail/Restart"; | sudo_sys_siglist[SIGPWR] = "Power-fail/Restart"; |
#endif |
#endif |
#ifdef SIGPOLL |
#ifdef SIGPOLL |
if (my_sys_siglist[SIGPOLL] == NULL) | if (sudo_sys_siglist[SIGPOLL] == NULL) |
my_sys_siglist[SIGPOLL] = "Pollable event occurred"; | sudo_sys_siglist[SIGPOLL] = "Pollable event occurred"; |
#endif |
#endif |
#ifdef SIGSTOP |
#ifdef SIGSTOP |
if (my_sys_siglist[SIGSTOP] == NULL) | if (sudo_sys_siglist[SIGSTOP] == NULL) |
my_sys_siglist[SIGSTOP] = "Stopped (signal)"; | sudo_sys_siglist[SIGSTOP] = "Stopped (signal)"; |
#endif |
#endif |
#ifdef SIGTSTP |
#ifdef SIGTSTP |
if (my_sys_siglist[SIGTSTP] == NULL) | if (sudo_sys_siglist[SIGTSTP] == NULL) |
my_sys_siglist[SIGTSTP] = "Stopped"; | sudo_sys_siglist[SIGTSTP] = "Stopped"; |
#endif |
#endif |
#ifdef SIGCONT |
#ifdef SIGCONT |
if (my_sys_siglist[SIGCONT] == NULL) | if (sudo_sys_siglist[SIGCONT] == NULL) |
my_sys_siglist[SIGCONT] = "Continued"; | sudo_sys_siglist[SIGCONT] = "Continued"; |
#endif |
#endif |
#ifdef SIGCHLD |
#ifdef SIGCHLD |
if (my_sys_siglist[SIGCHLD] == NULL) | if (sudo_sys_siglist[SIGCHLD] == NULL) |
my_sys_siglist[SIGCHLD] = "Child exited"; | sudo_sys_siglist[SIGCHLD] = "Child exited"; |
#endif |
#endif |
#ifdef SIGCLD |
#ifdef SIGCLD |
if (my_sys_siglist[SIGCLD] == NULL) | if (sudo_sys_siglist[SIGCLD] == NULL) |
my_sys_siglist[SIGCLD] = "Child exited"; | sudo_sys_siglist[SIGCLD] = "Child exited"; |
#endif |
#endif |
#ifdef SIGTTIN |
#ifdef SIGTTIN |
if (my_sys_siglist[SIGTTIN] == NULL) | if (sudo_sys_siglist[SIGTTIN] == NULL) |
my_sys_siglist[SIGTTIN] = "Stopped (tty input)"; | sudo_sys_siglist[SIGTTIN] = "Stopped (tty input)"; |
#endif |
#endif |
#ifdef SIGTTOU |
#ifdef SIGTTOU |
if (my_sys_siglist[SIGTTOU] == NULL) | if (sudo_sys_siglist[SIGTTOU] == NULL) |
my_sys_siglist[SIGTTOU] = "Stopped (tty output)"; | sudo_sys_siglist[SIGTTOU] = "Stopped (tty output)"; |
#endif |
#endif |
#ifdef SIGINFO |
#ifdef SIGINFO |
if (my_sys_siglist[SIGINFO] == NULL) | if (sudo_sys_siglist[SIGINFO] == NULL) |
my_sys_siglist[SIGINFO] = "Information request"; | sudo_sys_siglist[SIGINFO] = "Information request"; |
#endif |
#endif |
#ifdef SIGURG |
#ifdef SIGURG |
if (my_sys_siglist[SIGURG] == NULL) | if (sudo_sys_siglist[SIGURG] == NULL) |
my_sys_siglist[SIGURG] = "Urgent I/O condition"; | sudo_sys_siglist[SIGURG] = "Urgent I/O condition"; |
#endif |
#endif |
#ifdef SIGWAITING |
#ifdef SIGWAITING |
if (my_sys_siglist[SIGWAITING] == NULL) | if (sudo_sys_siglist[SIGWAITING] == NULL) |
my_sys_siglist[SIGWAITING] = "No runnable LWPs"; | sudo_sys_siglist[SIGWAITING] = "No runnable LWPs"; |
#endif |
#endif |
#ifdef SIGLWP |
#ifdef SIGLWP |
if (my_sys_siglist[SIGLWP] == NULL) | if (sudo_sys_siglist[SIGLWP] == NULL) |
my_sys_siglist[SIGLWP] = "Inter-LWP signal"; | sudo_sys_siglist[SIGLWP] = "Inter-LWP signal"; |
#endif |
#endif |
#ifdef SIGFREEZE |
#ifdef SIGFREEZE |
if (my_sys_siglist[SIGFREEZE] == NULL) | if (sudo_sys_siglist[SIGFREEZE] == NULL) |
my_sys_siglist[SIGFREEZE] = "Checkpoint freeze"; | sudo_sys_siglist[SIGFREEZE] = "Checkpoint freeze"; |
#endif |
#endif |
#ifdef SIGTHAW |
#ifdef SIGTHAW |
if (my_sys_siglist[SIGTHAW] == NULL) | if (sudo_sys_siglist[SIGTHAW] == NULL) |
my_sys_siglist[SIGTHAW] = "Checkpoint thaw"; | sudo_sys_siglist[SIGTHAW] = "Checkpoint thaw"; |
#endif |
#endif |
#ifdef SIGCANCEL |
#ifdef SIGCANCEL |
if (my_sys_siglist[SIGCANCEL] == NULL) | if (sudo_sys_siglist[SIGCANCEL] == NULL) |
my_sys_siglist[SIGCANCEL] = "Thread cancellation"; | sudo_sys_siglist[SIGCANCEL] = "Thread cancellation"; |
#endif |
#endif |