sigblock
old_mask = sigblock(sigmask(SIGALRM));
sigsetmask(sigblock(0) & ~BIT(SIGTSTP));
sigsetmask(sigblock(0L) & ~sigmask(SIGTSTP));
int sigblock(int);
omask = sigblock(sigmask(SIGCHLD));
oldmask = sigblock(sigmask(SIGALRM));
mask = sigblock(0);
(void) sigsetmask(sigblock(0) & ~(1<<(SIGTSTP-1)));
(void)sigblock(sigmask(SIGTERM));
omask = sigblock(SIGTERM);
omask = sigblock(sigmask(SIGALRM));
omask = sigblock(sigmask(SIGALRM));
omask = sigblock(sigmask(SIGALRM));
omask = sigblock(sigmask(SIGHUP));
omask = sigblock(sigmask(SIGHUP)); /* prevent reconfig's */
omask = sigblock(sigmask(SIGHUP));
omask = sigblock(sigmask(SIGHUP)|sigmask(SIGUSR1)|sigmask(SIGUSR2));
omask = sigblock(sigmask(SIGHUP)|sigmask(SIGALRM));