161185Sbostic.\" Copyright (c) 1993 261185Sbostic.\" The Regents of the University of California. All rights reserved. 358268Smckusick.\" 458268Smckusick.\" This code is derived from software contributed to Berkeley by 558268Smckusick.\" Berkeley Software Design, Inc. 658268Smckusick.\" 758268Smckusick.\" %sccs.include.redist.roff% 858268Smckusick.\" 9*65704Smckusick.\" @(#)sigpending.2 8.3 (Berkeley) 01/12/94 1058268Smckusick.\" 1158268Smckusick.Dd 1258268Smckusick.Dt SIGPENDING 2 1358268Smckusick.Os 1458268Smckusick.Sh NAME 1558268Smckusick.Nm sigpending 1658268Smckusick.Nd get pending signals 1758268Smckusick.Sh SYNOPSIS 1858268Smckusick.Fd #include <signal.h> 1958268Smckusick.Ft int 2058268Smckusick.Fn sigpending "sigset_t *set" 2158268Smckusick.Sh DESCRIPTION 2258268SmckusickThe 2358268Smckusick.Nm sigpending 2458268Smckusickfunction returns a mask of the signals pending for delivery 2558268Smckusickto the calling process in the location indicated by 2658268Smckusick.Fa set . 2758268SmckusickSignals may be pending because they are currently masked, 2858268Smckusickor transiently before delivery (although the latter case is not 2958268Smckusicknormally detectable). 3058268Smckusick.Sh RETURN VALUES 3158268SmckusickA 0 value indicated that the call succeeded. A \-1 return value 3258268Smckusickindicates an error occurred and 3358268Smckusick.Va errno 3458268Smckusickis set to indicated the reason. 3558268Smckusick.Sh ERRORS 3658268SmckusickThe 3758268Smckusick.Nm sigpending 3858268Smckusickfunction does not currently detect any errors. 3958268Smckusick.Sh SEE ALSO 4058268Smckusick.Xr sigaction 2 , 4158268Smckusick.Xr sigprocmask 2 4258268Smckusick.Sh STANDARDS 4358268SmckusickThe 4458268Smckusick.Nm sigpending 4558268Smckusickfunction is defined by 46*65704Smckusick.St -p1003.1-88 . 47