summaryrefslogtreecommitdiffstats
path: root/sys/sys/signal.h
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>1996-03-30 15:10:18 +0000
committerpeter <peter@FreeBSD.org>1996-03-30 15:10:18 +0000
commit293cac4565fdca096e44d95d07255fe796b53df1 (patch)
tree779e5c1784bcb7b1ee4e9b678ac35936898fe777 /sys/sys/signal.h
parentf8622a8bd624943c0d0f203e6f701121b5229eee (diff)
downloadFreeBSD-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/signal.h')
-rw-r--r--sys/sys/signal.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/sys/signal.h b/sys/sys/signal.h
index 1dc8625..22f1002 100644
--- a/sys/sys/signal.h
+++ b/sys/sys/signal.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! */
/*
OpenPOWER on IntegriCloud