Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

kill(2V)

sigsetmask(2)

sigvec(2)

signal(3)

SIGBLOCK(2)  —  SYSTEM CALLS

NAME

sigblock, sigmask − block signals

SYNOPSIS

#include <signal.h>

sigblock(mask);
int mask;

#define sigmask(signum)

DESCRIPTION

sigblock() adds the signals specified in mask to the set of signals currently being blocked from delivery.  Signals are blocked if the appropriate bit in mask is a 1; the macro sigmask() is provided to construct the mask for a given signum. The previous mask is returned, and may be restored using sigsetmask(2). 

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(2V), sigsetmask(2), sigvec(2), signal(3)

Sun Release 4.0  —  Last change: 22 March 1989

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026