6c13fce139459171366585118f5ea5c306e3ab73
[musl] / src / signal / sigsuspend.c
1 #include <signal.h>
2 #include "syscall.h"
3 #include "libc.h"
4
5 int sigsuspend(const sigset_t *mask)
6 {
7         int ret;
8         CANCELPT_BEGIN;
9         ret = syscall(__NR_rt_sigsuspend, mask, 8);
10         CANCELPT_END;
11         return ret;
12 }