diff options
Diffstat (limited to 'usr/src/man/man3ucb/sigvec.3ucb')
-rw-r--r-- | usr/src/man/man3ucb/sigvec.3ucb | 72 |
1 files changed, 3 insertions, 69 deletions
diff --git a/usr/src/man/man3ucb/sigvec.3ucb b/usr/src/man/man3ucb/sigvec.3ucb index 1747403d92..a1b0119139 100644 --- a/usr/src/man/man3ucb/sigvec.3ucb +++ b/usr/src/man/man3ucb/sigvec.3ucb @@ -1,7 +1,7 @@ '\" te .\" Copyright (c) 2007, Sun Microsystems, Inc. All Rights Reserved. .\" Copyright (c) 1980 Regents of the University of California. All rights reserved. The Berkeley software License Agreement specifies the terms and conditions for redistribution. -.TH sigvec 3UCB "30 Oct 2007" "SunOS 5.11" "SunOS/BSD Compatibility Library Functions" +.TH SIGVEC 3UCB "Oct 30, 2007" .SH NAME sigvec \- software signal facilities .SH SYNOPSIS @@ -69,9 +69,9 @@ void (*sv_handler)(\|); /* signal handler */ int sv_mask; /* signal mask to apply */ int sv_flags; /* see signal options */ #define SV_ONSTACK /* take signal on signal stack */ -#define SV_INTERRUPT /* do not restart system on signal +#define SV_INTERRUPT /* do not restart system on signal return */ -#define SV_RESETHAND /* reset handler to SIG_DFL when +#define SV_RESETHAND /* reset handler to SIG_DFL when signal taken*/ .fi .in -2 @@ -105,342 +105,280 @@ The following is a list of all signals with names as in the include file \fB<signal.h>\fR: .sp .ne 2 -.mk .na \fB\fBSIGHUP\fR\fR .ad .RS 13n -.rt hangup .RE .sp .ne 2 -.mk .na \fB\fBSIGINT\fR\fR .ad .RS 13n -.rt interrupt .RE .sp .ne 2 -.mk .na \fB\fBSIGQUIT\fR*\fR .ad .RS 13n -.rt quit .RE .sp .ne 2 -.mk .na \fB\fBSIGILL\fR*\fR .ad .RS 13n -.rt illegal instruction .RE .sp .ne 2 -.mk .na \fB\fBSIGTRAP\fR*\fR .ad .RS 13n -.rt trace trap .RE .sp .ne 2 -.mk .na \fB\fBSIGABRT\fR*\fR .ad .RS 13n -.rt abort (generated by \fBabort\fR(3C) routine) .RE .sp .ne 2 -.mk .na \fB\fBSIGEMT\fR*\fR .ad .RS 13n -.rt emulator trap .RE .sp .ne 2 -.mk .na \fB\fBSIGFPE\fR*\fR .ad .RS 13n -.rt arithmetic exception .RE .sp .ne 2 -.mk .na \fB\fBSIGKILL\fR\fR .ad .RS 13n -.rt kill (cannot be caught, blocked, or ignored) .RE .sp .ne 2 -.mk .na \fB\fBSIGBUS\fR*\fR .ad .RS 13n -.rt bus error .RE .sp .ne 2 -.mk .na \fB\fBSIGSEGV\fR*\fR .ad .RS 13n -.rt segmentation violation .RE .sp .ne 2 -.mk .na \fB\fBSIGSYS\fR*\fR .ad .RS 13n -.rt bad argument to function .RE .sp .ne 2 -.mk .na \fB\fBSIGPIPE\fR\fR .ad .RS 13n -.rt write on a pipe or other socket with no one to read it .RE .sp .ne 2 -.mk .na \fB\fBSIGALRM\fR\fR .ad .RS 13n -.rt alarm clock .RE .sp .ne 2 -.mk .na \fB\fBSIGTERM\fR\fR .ad .RS 13n -.rt software termination signal .RE .sp .ne 2 -.mk .na \fB\fBSIGURG\fR*\fR .ad .RS 13n -.rt urgent condition present on socket .RE .sp .ne 2 -.mk .na \fB\fBSIGSTOP\fR**\fR .ad .RS 13n -.rt stop (cannot be caught, blocked, or ignored) .RE .sp .ne 2 -.mk .na \fB\fBSIGTSTP\fR**\fR .ad .RS 13n -.rt stop signal generated from keyboard .RE .sp .ne 2 -.mk .na \fB\fBSIGCONT\fR*\fR .ad .RS 13n -.rt continue after stop (cannot be blocked) .RE .sp .ne 2 -.mk .na \fB\fBSIGCHLD\fR*\fR .ad .RS 13n -.rt child status has changed .RE .sp .ne 2 -.mk .na \fB\fBSIGTTIN\fR**\fR .ad .RS 13n -.rt background read attempted from control terminal .RE .sp .ne 2 -.mk .na \fB\fBSIGTTOU\fR**\fR .ad .RS 13n -.rt background write attempted to control terminal .RE .sp .ne 2 -.mk .na \fB\fBSIGIO\fR*\fR .ad .RS 13n -.rt I/O is possible on a descriptor (see \fBfcntl\fR(2)) .RE .sp .ne 2 -.mk .na \fB\fBSIGXCPU\fR\fR .ad .RS 13n -.rt cpu time limit exceeded (see \fBgetrlimit\fR(2)) .RE .sp .ne 2 -.mk .na \fB\fBSIGXFSZ\fR\fR .ad .RS 13n -.rt file size limit exceeded (see \fBgetrlimit\fR(2)) .RE .sp .ne 2 -.mk .na \fB\fBSIGVTALRM\fR\fR .ad .RS 13n -.rt virtual time alarm; see \fBsetitimer()\fR on \fBgetitimer\fR(2) .RE .sp .ne 2 -.mk .na \fB\fBSIGPROF\fR\fR .ad .RS 13n -.rt profiling timer alarm; see \fBsetitimer()\fR on \fBgetitimer\fR(2) .RE .sp .ne 2 -.mk .na \fB\fBSIGWINCH\fR*\fR .ad .RS 13n -.rt window changed (see \fBtermio\fR(7I)) .RE .sp .ne 2 -.mk .na \fB\fBSIGLOST\fR\fR .ad .RS 13n -.rt resource lost (see \fBlockd\fR(1M)) .RE .sp .ne 2 -.mk .na \fB\fBSIGUSR1\fR\fR .ad .RS 13n -.rt user-defined signal 1 .RE .sp .ne 2 -.mk .na \fB\fBSIGUSR2\fR\fR .ad .RS 13n -.rt user-defined signal 2 .RE @@ -511,24 +449,20 @@ indicates that an error occurred and \fBerrno\fR is set to indicate the reason. the following occurs: .sp .ne 2 -.mk .na \fB\fBEFAULT\fR\fR .ad .RS 10n -.rt Either \fInvec\fR or \fIovec\fR is not a \fINULL\fR pointer and points to memory that is not a valid part of the process address space. .RE .sp .ne 2 -.mk .na \fB\fBEINVAL\fR\fR .ad .RS 10n -.rt \fIsig\fR is not a valid signal number or is \fBSIGKILL\fR or \fBSIGSTOP\fR. .RE |