p_sigignore
kp->kp_sigignore = p->p_sigignore; /* p_sigacts-> */
if (SIGISMEMBER(p->p_sigignore, sig)) {
if (SIGISMEMBER(p->p_sigignore, sig) && (traced == 0)) {
SIGADDSET(p->p_sigignore, sig);
SIGADDSET(p->p_sigignore, sig);
SIGDELSET(p->p_sigignore, sig);
SIGADDSET(p->p_sigignore, i);
SIGADDSET(p->p_sigignore, sig);
SIGADDSET(p->p_sigignore, sig);
if (SIGISMEMBER(pp->p_sigignore, SIGTTIN) ||
!SIGISMEMBER(pp->p_sigignore, SIGTTOU) &&
!SIGISMEMBER(p->p_sigignore, SIGTTOU) &&
if (SIGISMEMBER(p->p_sigignore, SIGTTIN) ||
SIGSETNAND(tmpset, p->p_sigignore);
SIGSETNAND(tmpset, p->p_sigignore);