4.3BSD-UWisc/man/cat2/sigsetmask.2
SIGSETMASK(2) UNIX Programmer's Manual SIGSETMASK(2)
NAME
sigsetmask - set current signal mask
SYNOPSIS
#include <signal.h>
sigsetmask(mask);
int mask;
mask = sigmask(signum)
DESCRIPTION
_S_i_g_s_e_t_m_a_s_k sets the current signal mask (those signals that
are blocked from delivery). Signals are blocked if the
corresponding bit in _m_a_s_k is a 1; the macro _s_i_g_m_a_s_k is pro-
vided to construct the mask for a given _s_i_g_n_u_m.
The system quietly disallows SIGKILL, SIGSTOP, or SIGCONT to
be blocked.
RETURN VALUE
The previous set of masked signals is returned.
SEE ALSO
kill(2), sigvec(2), sigblock(2), sigpause(2)
Printed 12/27/86 May 14, 1986 1