191e8d868220c00300cafff7faa8512c2fc69959
[lunaix-os.git] / lunaix-os / usr / api / signal.c
1 #include <lunaix/syscall.h>
2 #include <signal.h>
3
4 __LXSYSCALL2(int, signal, int, signum, sighandler_t, handler);
5
6 __LXSYSCALL1(int, sigpending, sigset_t, *set);
7 __LXSYSCALL1(int, sigsuspend, const sigset_t, *mask);
8
9 __LXSYSCALL3(int,
10              sigprocmask,
11              int,
12              how,
13              const sigset_t,
14              *set,
15              sigset_t,
16              *oldset);