unixdev.net


Switch to SpeakEasy.net DSL

The Modular Manual Browser

Home Page
Manual: (OSF1-V5.1-alpha)
Page:
Section:
Apropos / Subsearch:
optional field



sigblock(2)							  sigblock(2)



NAME
  sigblock - Provides a	compatibility interface	to the sigprocmask function

LIBRARY
  Standard C Library (libc.a)

SYNOPSIS

  int sigblock(
  int mask );

PARAMETERS

  mask	    Specifies the signals to be	added to the set of signals currently
	    being blocked from delivery.

DESCRIPTION

  The sigblock() function causes the signals specified by the mask parameter
  to be	added to the set of signals currently being blocked from delivery.
  The signals are blocked from delivery	by logically ORing the mask parameter
  into the signal mask of the process.	Signal i is blocked if the i-th	bit
  in the mask parameter	is a value of 1. Only signals with values 1-31 can be
  masked with the sigblock() function.

NOTES

  It is	not possible to	block SIGKILL. The system provides no indication of
  this restriction.

  The sigblock() function is provided for compatibility	to other UNIX sys-
  tems.	Its function is	a subset of the	sigprocmask() function.

RETURN VALUES
  On completion, the previous set of masked signals is returned.

RELATED	INFORMATION

  Functions: kill(2), sigaction(2), sigpause(3), sigprocmask(2), sig-
  suspend(2), sigvec(2)