summaryrefslogtreecommitdiff
path: root/signal/signal.h
diff options
context:
space:
mode:
Diffstat (limited to 'signal/signal.h')
-rw-r--r--signal/signal.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/signal/signal.h b/signal/signal.h
index 402d15e0f9..f7b2d131ad 100644
--- a/signal/signal.h
+++ b/signal/signal.h
@@ -177,6 +177,11 @@ extern int sigaction __P ((int __sig, __const struct sigaction *__act,
/* Put in SET all signals that are blocked and waiting to be delivered. */
extern int sigpending __P ((sigset_t *__set));
+
+/* Select any of pending signals from SET or wait for any to arrive. */
+extern int __sigwait __P ((__const sigset_t *__set, int *__sig));
+extern int sigwait __P ((__const sigset_t *__set, int *__sig));
+
#endif /* <signal.h> included. */
#endif /* Use POSIX. */