From 9bc8a11afeed3569736b89754012e3ca22ee10f6 Mon Sep 17 00:00:00 2001 From: pommicket Date: Sun, 20 Feb 2022 13:18:21 -0800 Subject: conclusion --- 05/musl-0.6.0/src/signal/sigwait.c | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 05/musl-0.6.0/src/signal/sigwait.c (limited to '05/musl-0.6.0/src/signal/sigwait.c') diff --git a/05/musl-0.6.0/src/signal/sigwait.c b/05/musl-0.6.0/src/signal/sigwait.c new file mode 100644 index 0000000..9569d6b --- /dev/null +++ b/05/musl-0.6.0/src/signal/sigwait.c @@ -0,0 +1,11 @@ +#include +#include + +int sigwait(const sigset_t *mask, int *sig) +{ + siginfo_t si; + if (sigtimedwait(mask, &si, NULL) < 0) + return -1; + *sig = si.si_signo; + return 0; +} -- cgit v1.2.3