Initial commit
[lnanohtmltiledmap.git] / exit_codes.h
blob1e18e20390755c3c2b0bda03161175eb61e44982
1 #ifndef EXIT_CODES_H
2 #define EXIT_CODES_H
3 /*
4 * this code is protected by the GNU affero GPLv3
5 * author:Sylvain BERTRAND
6 */
7 #define SIGS_SETUP_BLOCKING_FAILURE 1
8 #define SIGS_SETUP_HANDLERS_FAILURE 2
9 #define SETUP_EPOLL_CREATE_FAILURE 3
10 #define EPOLL_SIGS_SETUP_EPOLL_ADD_FAILURE 4
11 #define SRV_SOCK_CREATE_FAILURE 5
12 #define SRV_SOCK_SET_SOCK_OPTION_FAILURE 6
13 #define SRV_SOCK_BIND_FAILURE 7
14 #define SRV_SOCK_LISTEN_FAILURE 8
15 #define SRV_SOCK_SETUP_EPOLL_CTL_ADD_FAILURE 9
16 #define MAIN_LOOP_EPOLL_WAIT_GENERIC_FAILURE 10
17 #define SIGS_CONSUME_SIGINFO_READ_FAILURE 11
18 #define MAIN_LOOP_EPOLL_WAIT_SIGS_FD_EVENT_IS_NOT_EPOLLIN 12
19 #define MAIN_LOOP_EPOLL_WAIT_SRV_SOCK_UNEXPECTED_EVENT 13
20 #define MAIN_LOOP_EPOLL_WAIT_SRV_SOCK_UNKNOWN_FAILURE 14
21 #define SETUP_AUXVEC_PAGESIZE_NOT_FOUND 15
22 #define PAGE_MMAP_FAILURE 16
23 #define IDLETIMERFD_UNABLE_TO_CREATE_FD 17
24 #define EPOLL_IDLETIMERFD_SETUP_EPOLL_ADD_FAILURE 18
25 #define IDLETIMERFD_READ_FAILURE 19
26 #define IDLETIMERFD_FAILED_TO_ARM 20
27 #define IDLETIMERFD_FAILED_TO_DISARM 21
28 #endif