.TH sigignore() "" "" "System Call (libc)"
.PC "Tell the system to ignore a signal"
.B "#include <signal.h>
\fBint sigignore (\fIsigtype\^\fB)\fR
\fBint \fIsigtype\^\fB;\fR
.PP
.B sigignore()
is a member of the
.B sigset()
family of signal-handling system calls.
It is equivalent to the system call
.DM
	sigset(sigtype, SIG_IGN);
.DE
.PP
This, in effect, tells the system to ignore all signals of type
.BR sigtype .
.PP
See the Lexicon entry for
.B signal()
for a list of recognized signals.
Note that signal
.B SIGKILL
cannot be ignored.
.PP
.B sigignore()
returns zero if all went well.
If something went wrong, it returns \-1 and sets
.B errno
to an appropriate value.
.SH "See Also"
.Xr "libc," libc
.Xr "sighold()," sighold
.Xr "signal()," signal
.Xr "sigpause()," sigpause
.Xr "sigrelse()," sigrelse
.Xr "sigset()" sigset
.SH Notes
For more information on the
.B sigset()
family of signal-handling system calls, see the Lexicon entry for
.BR sigset() .
