]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/man/man2/sigprocmask.2
xnu-1228.7.58.tar.gz
[apple/xnu.git] / bsd / man / man2 / sigprocmask.2
index cd33571d52fe96b0e2d6f8a52fb9045cdae069a3..2d36f838c5906ede29a5a24b55deebf2b78a7b79 100644 (file)
 .Sh SYNOPSIS
 .Fd #include <signal.h>
 .Ft int
 .Sh SYNOPSIS
 .Fd #include <signal.h>
 .Ft int
-.Fn sigprocmask "int how" "const sigset_t *set" "sigset_t *oset"
+.Fo sigprocmask
+.Fa "int how"
+.Fa "const sigset_t *restrict set"
+.Fa "sigset_t *restrict oset"
+.Fc
 .Sh DESCRIPTION
 The
 .Fn sigprocmask
 .Sh DESCRIPTION
 The
 .Fn sigprocmask
-function examines and/or changes the current signal mask (those signals
-that are blocked from delivery).
+function examines and/or changes the current signal mask
+(those signals that are blocked from delivery).
 Signals are blocked if they are members of the current signal mask set.
 .Pp
 If
 Signals are blocked if they are members of the current signal mask set.
 .Pp
 If
@@ -105,6 +109,7 @@ The
 call will fail and the signal mask will be unchanged if one
 of the following occurs:
 .Bl -tag -width Er
 call will fail and the signal mask will be unchanged if one
 of the following occurs:
 .Bl -tag -width Er
+.\" ===========
 .It Bq Er EINVAL
 .Fa how
 has a value other than those listed here.
 .It Bq Er EINVAL
 .Fa how
 has a value other than those listed here.
@@ -112,8 +117,8 @@ has a value other than those listed here.
 .Sh SEE ALSO
 .Xr kill 2 ,
 .Xr sigaction 2 ,
 .Sh SEE ALSO
 .Xr kill 2 ,
 .Xr sigaction 2 ,
-.Xr sigsetops 3 ,
-.Xr sigsuspend 2
+.Xr sigsuspend 2 ,
+.Xr sigsetops 3
 .Sh STANDARDS
 The
 .Fn sigprocmask
 .Sh STANDARDS
 The
 .Fn sigprocmask