_SIG_MAXSIG
for (i = 1; i <= _SIG_MAXSIG; i++) {
if (signo <= 0 || signo > _SIG_MAXSIG) {
if (signo <= 0 || signo > _SIG_MAXSIG) {
if (signo <= 0 || signo > _SIG_MAXSIG) {
if (sig < 0 || sig > _SIG_MAXSIG)
if (sig < 1 || sig > _SIG_MAXSIG || sig == SIGCANCEL) {
if(sig < 0 || sig >= _SIG_MAXSIG)
if (sig < 0 || sig >= _SIG_MAXSIG)
if (error == 0 && dsig >= 0 && dsig <= _SIG_MAXSIG)
if ((u_int)sig >= _SIG_MAXSIG)
if (data < 0 || data >= _SIG_MAXSIG) {
#define _SIG_VALID(sig) ((sig) < _SIG_MAXSIG && (sig) > 0)
sig_t ps_sigact[_SIG_MAXSIG]; /* disposition of signals */
sigset_t ps_catchmask[_SIG_MAXSIG]; /* signals to be blocked */
} ps_frominfo[_SIG_MAXSIG];