SIGBLOCK(2) UNIX Programmer's Manual SIGBLOCK(2) NAME sigblock - block signals SYNOPSIS #include _o_m_a_s_k = sigblock(_m_a_s_k); long _o_m_a_s_k, _m_a_s_k; _m_a_s_k = sigmask(_s_i_g_n_u_m) long _m_a_s_k; int _s_i_g_n_u_m; DESCRIPTION This interface is made obsolete by: sigprocmask(2). Sigblock causes the signals specified in _m_a_s_k to be added to the set of signals currently being blocked from delivery. Signals are blocked if the corresponding bit in _m_a_s_k is a 1; the macro sigmask is provided to construct the mask for a given _s_i_g_n_u_m. It is not possible to block SIGKILL, SIGSTOP, or SIGCONT; this restriction is silently imposed by the system. RETURN VALUE The previous set of masked signals is returned. SEE ALSO kill(2), sigprocmask(2), sigaction(2), sigsetmask(2), sig- setops(2) HISTORY The sigblock function call appeared in 4.2BSD and has been deprecated. Printed 11/26/99 September 2, 1997 1