diff options
author | peter <peter@FreeBSD.org> | 1996-03-30 15:10:18 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1996-03-30 15:10:18 +0000 |
commit | 293cac4565fdca096e44d95d07255fe796b53df1 (patch) | |
tree | 779e5c1784bcb7b1ee4e9b678ac35936898fe777 /sys/sys/_sigset.h | |
parent | f8622a8bd624943c0d0f203e6f701121b5229eee (diff) | |
download | FreeBSD-src-293cac4565fdca096e44d95d07255fe796b53df1.zip FreeBSD-src-293cac4565fdca096e44d95d07255fe796b53df1.tar.gz |
Add a SV_NODEFER and SV_RESETHAND #define, after Bruce pointed out that
a program that was saving and restoring a signal via sigvec() was not
doing the complete job if either of these bits had been set via sigaction.
Diffstat (limited to 'sys/sys/_sigset.h')
-rw-r--r-- | sys/sys/_sigset.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/sys/_sigset.h b/sys/sys/_sigset.h index 1dc8625..22f1002 100644 --- a/sys/sys/_sigset.h +++ b/sys/sys/_sigset.h @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)signal.h 8.4 (Berkeley) 5/4/95 - * $Id: signal.h,v 1.7 1996/03/02 19:38:13 peter Exp $ + * $Id: signal.h,v 1.8 1996/03/11 02:10:41 hsu Exp $ */ #ifndef _SYS_SIGNAL_H_ @@ -174,6 +174,8 @@ struct sigvec { #define SV_ONSTACK SA_ONSTACK #define SV_INTERRUPT SA_RESTART /* same bit, opposite sense */ #define SV_RESETHAND SA_RESETHAND +#define SV_NODEFER SA_NODEFER +#define SV_NOCLDSTOP SA_NOCLDSTOP #define sv_onstack sv_flags /* isn't compatibility wonderful! */ /* |