trapsig
trapsig(SIGINT);
trapsig(SIGERR_);
trapsig(WTERMSIG(status));
void trapsig(int);
f = !s ? SIG_DFL : s[0] ? trapsig : SIG_IGN;
f = trapsig;
f = trapsig;
Sigact_trap.sa_handler = trapsig;
setsig(&sigtraps[SIGINT], trapsig, SS_RESTORE_ORIG);
setsig(&sigtraps[SIGQUIT], trapsig, SS_RESTORE_ORIG);
setsig(&sigtraps[SIGTERM], trapsig, SS_RESTORE_ORIG);
setsig(&sigtraps[SIGHUP], trapsig, SS_RESTORE_ORIG);
trapsig(c == edchars.intr ? SIGINT : SIGQUIT);