2.11BSD/man/cat2/sigblock.0

Compare this file to the similar file:
Show the results in this format:




SIGBLOCK(2)	    UNIX Programmer's Manual	      SIGBLOCK(2)



NAME
     sigblock - block signals

SYNOPSIS
     #include <signal.h>

     _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