/exit_codes.h (b6b20d022f6a4cc8bc9df75b08f531f57f8ebc97) (1063 bytes) (mode 100644) (type blob)

#ifndef EXIT_CODES_H
#define EXIT_CODES_H
/* this code is protected by the GNU affero GPLv3
   author:Sylvain BERTRAND <sylvain.bertrand AT gmail dot com>
                           <sylware AT legeek dot net> */
#define SRV_SOCK_SETUP_EPOLL_CTL_ADD_FAILURE			1
#define CNXS_CONSUME_ACCEPT_GENERIC_FAILURE			2 
#define CNXS_CONSUME_ACCEPT_WRONG_PEER				3
#define SIGS_CONSUME_SIGINFO_READ_FAILURE			4
#define MAIN_LOOP_EPOLL_WAIT_GENERIC_FAILURE			5
#define MAIN_LOOP_EPOLL_WAIT_SIGS_FD_EVENT_IS_NOT_EPOLLIN	6
#define MAIN_LOOP_EPOLL_WAIT_SRV_SOCK_UNEXPECTED_EVENT		7
#define MAIN_LOOP_EPOLL_WAIT_SRV_SOCK_UNKNOWN_FAILURE		8
#define SRV_SOCK_CREATE_FAILURE					9
#define SRV_SOCK_SET_SOCK_OPTION_FAILURE			10
#define SRV_SOCK_BIND_FAILURE					11
#define SRV_SOCK_LISTEN_FAILURE					12
#define EPOLL_SIGS_SETUP_EPOLL_ADD_FAILURE			13
#define SIGS_SETUP_BLOCKING_FAILURE				14
#define SIGS_SETUP_HANDLERS_FAILURE				15
#define SETUP_EPOLL_CREATE_FAILURE				16
#define CHROOT_FAILURE						17
#define CHDIR_FAILURE						18
#define RCV_PAGE_MMAP_FAILURE					19
#endif


Mode Type Size Ref File
100644 blob 246 bbf313b25987d0d61b1cea33a8e6188501e221ac .gitignore
100644 blob 34520 dbbe3558157f5861bff35dcb37b328b679b0ccfd LICENSE
100644 blob 813 08e334dad42c193db39de7e066c7f5d8565c36bb README
100644 blob 1063 b6b20d022f6a4cc8bc9df75b08f531f57f8ebc97 exit_codes.h
100644 blob 20232 38839b53efacaf6b0f45fb6ba0b41d33fde394ea lnanohttp.c
100755 blob 5512 df7cc158e3f74e9da64c437f272806411e25e205 make
040000 tree - 0beb4cdee0d9a3445ef8e43e8a2805cd9018c62a ulinux
100644 blob 5233 c54f3116c17432a1a59a334b1b81c55dd8f63cfd ulinux_namespace.h
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/sylware/lnanohttp

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/sylware/lnanohttp

Clone this repository using git:
git clone git://git.rocketgit.com/user/sylware/lnanohttp

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main