NSIG
signum = strtonum(short2str(v[1]), 0, NSIG-1, &errstr);
for (signum = 1; signum < NSIG; signum++) {
if (signum == NSIG / 2)
signum = strtonum(short2str(v[0] + 1), 0, NSIG-1, &errstr);
for (signum = 1; signum < NSIG; signum++)
if (signum == NSIG) {
numsig = strtonum(*argv, 0, NSIG - 1, &errstr);
for (n = 1; n < NSIG; n++) {
for (n = 1; n < NSIG; n++) {
if (n == (NSIG / 2) || n == (NSIG - 1))
numsig = strtonum(*argv, 1, NSIG + 127, &errstr);
if (n > 128 && n < 128 + NSIG)
if (n > 0 && n < NSIG && sigtraps[n].name)
for (i = 1; i < NSIG; i++, p = " ")
for (i = NSIG; i >= 10; i /= 10)
for (i = 0; i < NSIG; i++) {
print_columns(shl_stdout, NSIG - 1,
for (p = sigtraps, i = NSIG+1; --i >= 0; p++) {
#define SIGERR_ NSIG /* for trap ERR */
extern Trap sigtraps[NSIG+1];
for (p = sigtraps, i = NSIG+1; --i >= 0; p++)
Trap sigtraps[NSIG + 1];
for (p = sigtraps, i = NSIG+1; --i >= 0; p++)
for (p = sigtraps, i = NSIG+1; --i >= 0; p++)
for (p = sigtraps, i = NSIG+1; --i >= 0; p++)
for (i = 0; i <= NSIG; i++) {
for (i = NSIG+1, p = sigtraps; --i >= 0; p++) {
for (i = NSIG+1, p = sigtraps; --i >= 0; p++)
if (getn(name, &n) && 0 <= n && n < NSIG)
const char *const sys_siglist[NSIG] = {
const char *const sys_signame[NSIG] = {
if (signo <= 0 || signo >= NSIG) {
if (signo <= 0 || signo >= NSIG) {
if (signo <= 0 || signo >= NSIG) {
__num2string(num, 0, 2, buf, NL_TEXTMAX, sys_siglist, NSIG,
struct event_list evsigevents[NSIG];
sig_atomic_t evsigcaught[NSIG];
for (i = 0; i < NSIG; ++i) {
assert(nsignal >= 0 && nsignal < NSIG);
assert(nsignal >= 0 && nsignal < NSIG);
struct event_list evsigevents[NSIG];
assert(evsignal >= 0 && evsignal < NSIG);
assert(evsignal >= 0 && evsignal < NSIG);
for (i = 1; i < NSIG; ++i) {
for (i = 0; i < NSIG; ++i) {
memset(&base->sig.evsigcaught, 0, sizeof(sig_atomic_t)*NSIG);
for (i = 0; i < NSIG; ++i)
check_strsignal(NSIG-1);
check_strsignal(NSIG);
if ((signo >= 0) && (signo <= NSIG))
memset ((void *) sigcounts, 0, NSIG * sizeof (int));
static int sigcounts[NSIG + 1];
static int sigfifo[NSIG + 1];
static int sigcounts[NSIG + 1];
if ((signo >= 0) && (signo <= NSIG))
memset ((void *) sigcounts, 0, NSIG * sizeof (int));
if(*(int *)arg == 0 || *(int *)arg >= NSIG) {
if (acqsig <= 0 || acqsig >= NSIG || relsig <= 0 || relsig >= NSIG ||
frsig <= 0 || frsig >= NSIG)
if (kn->kn_id >= NSIG)
if (signum <= 0 || signum >= NSIG ||
for (i = 0; i < NSIG; i++)
if (((u_int)signum) >= NSIG)
if (((u_int)signum) >= NSIG)
const int sigprop[NSIG] = {
if ((u_int)signum >= NSIG || signum == 0)
if (req != PT_KILL && (data < 0 || data >= NSIG)) {
if (*(unsigned int *)data >= NSIG ||
if (sig >= NSIG)
sig_t ps_sigact[NSIG]; /* [m] disposition of signals */
sigset_t ps_catchmask[NSIG]; /* [m] signals to be blocked */
n = strtonum(sig, 0, NSIG - 1, &errstr);
for (n = 1; n < NSIG; n++) {
if (sig > 0 && sig < NSIG)
for (i = 1; i < NSIG; i++)
if (cnt > (NSIG-1)/2) {
for (i = 1; i < NSIG; i++)
for (i = 1; i < NSIG; i++)
if (j->code < NSIG)
for (i = 1; i < NSIG; i++) {
if (i == NSIG) {
for (i = 1; i < NSIG; i++)
if (i != NSIG) {
for (i = 1; i < NSIG; i++)
for (i = 1; i < NSIG; i++) {
sig = strtonum(str, 1, NSIG, &errstr);
if (signo > 0 && signo < NSIG)
if (signum <= 0 || signum >= NSIG)
for (signum = 0; signum < NSIG; signum++) {
if (signum == NSIG)
if (WTERMSIG(status) < NSIG)