refactor: restructure the user space stuff.
[lunaix-os.git] / lunaix-os / includes / usr / lunaix / signal_defs.h
1 #ifndef __LUNAIX_SYS_SIGNAL_DEFS_H
2 #define __LUNAIX_SYS_SIGNAL_DEFS_H
3
4 #define SIGSEGV 1
5 #define SIGALRM 2
6 #define SIGCHLD 3
7 #define SIGCLD SIGCHLD
8 #define SIGINT 4
9 #define SIGKILL 5
10 #define SIGSTOP 6
11 #define SIGCONT 7
12 #define SIGTERM 8
13
14 #define SIG_BLOCK 1
15 #define SIG_UNBLOCK 2
16 #define SIG_SETMASK 3
17
18 typedef unsigned int sigset_t;
19 typedef void (*sighandler_t)(int);
20
21 #endif /* __LUNAIX_SIGNAL_DEFS_H */