sys_siglist
extern const char * const sys_siglist[NSIG];
c = sys_siglist[sig];
const int sys_nsig = sizeof(sys_siglist) / sizeof(sys_siglist[0]);
const char *const sys_siglist[NSIG] = {
catgets(catd, 2, num, sys_siglist[num]),
sys_siglist[num],
(unsigned)sig < NSIG ? sys_siglist[sig] : "unknown signal");
xo_warnx("%s: %s", name, sys_siglist[WTERMSIG(status)]);
#define sys_signame sys_siglist