Return to misc.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.146, 2020/01/28 01:49:36 | version 1.147, 2020/04/25 06:59:36 | ||
---|---|---|---|
|
|
||
struct sigaction sa, osa; | struct sigaction sa, osa; | ||
/* mask all other signals while in handler */ | /* mask all other signals while in handler */ | ||
bzero(&sa, sizeof(sa)); | memset(&sa, 0, sizeof(sa)); | ||
sa.sa_handler = handler; | sa.sa_handler = handler; | ||
sigfillset(&sa.sa_mask); | sigfillset(&sa.sa_mask); | ||
if (signum != SIGALRM) | if (signum != SIGALRM) |