summaryrefslogtreecommitdiffstats
path: root/sys/sys/signal.h
diff options
context:
space:
mode:
authormike <mike@FreeBSD.org>2002-12-29 01:50:22 +0000
committermike <mike@FreeBSD.org>2002-12-29 01:50:22 +0000
commitecf11a03ad8453e3b4933d68a139b3b12d91f756 (patch)
tree75e3d3438c41843b64afb16f91dcb644fe6c8094 /sys/sys/signal.h
parenta41b40a7da6c9e23f57c23a43a5f13609f128983 (diff)
downloadFreeBSD-src-ecf11a03ad8453e3b4933d68a139b3b12d91f756.zip
FreeBSD-src-ecf11a03ad8453e3b4933d68a139b3b12d91f756.tar.gz
sa_handler is in the POSIX namespace (5.0-R candidate).
Diffstat (limited to 'sys/sys/signal.h')
-rw-r--r--sys/sys/signal.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/sys/signal.h b/sys/sys/signal.h
index 6e0d5ad..a3e0cd8 100644
--- a/sys/sys/signal.h
+++ b/sys/sys/signal.h
@@ -217,11 +217,12 @@ struct sigaction {
int sa_flags; /* see signal options below */
sigset_t sa_mask; /* signal mask to apply */
};
-#endif
-#if __XSI_VISIBLE
/* if SA_SIGINFO is set, sa_sigaction is to be used instead of sa_handler. */
#define sa_handler __sigaction_u.__sa_handler
+#endif
+
+#if __XSI_VISIBLE
#define sa_sigaction __sigaction_u.__sa_sigaction
#endif
OpenPOWER on IntegriCloud