20 Commits

Author SHA1 Message Date
Bert Belder
a11398b1c5
api: fix typo in comment 2019-06-24 18:14:47 +02:00
Bert Belder
a627f365fd
src,test: clean up #include directives 2019-06-12 21:49:11 +02:00
Bert Belder
7080d540e2
build: do not force-include wepoll.h using a command line switch 2019-06-12 21:49:10 +02:00
Bert Belder
cf4530307f
port: make the definition of 'struct port_state' private 2019-05-17 13:42:08 -07:00
Bert Belder
f813598587
src,test: use consistent naming style for private names 2018-06-06 11:37:43 -07:00
Bert Belder
64b714ab36
port,sock: drop 'ep_' prefix, rename types to sock_state_t/port_state_t 2018-05-17 01:31:29 -07:00
Bert Belder
3e3251e0d9
error: break up return_error() macro into two non-variadic macros
This prevents clang 6.x from emitting a
gnu-zero-variadic-macro-arguments warning.
2018-05-17 01:31:21 -07:00
Bert Belder
fb9820b06c
src: improve phrasing of some comments, fix spelling error 2018-05-03 23:27:04 +02:00
Bert Belder
578f056670
src: rename 'reflock-tree' to 'thread-safe-tree' 2018-05-02 19:21:20 +02:00
Bert Belder
0f68b70114 api: explicitly check handle validity in epoll_wait() 2017-12-07 22:04:17 +01:00
Bert Belder
093e6f5240 api: explicitly check handle validity in epoll_close() 2017-12-07 22:03:45 +01:00
Bert Belder
157cadf4e4 api: always check handle validity when epoll_ctl_mod() fails 2017-12-07 22:00:11 +01:00
Bert Belder
a2f6609d57 api: report EINVAL if epoll_wait() is called with invalid maxevents 2017-12-04 23:21:39 +01:00
Bert Belder
11d7a0395f api: report EINVAL when ephnd is a valid handle but not an epoll instance 2017-12-04 21:04:58 +01:00
Bert Belder
981b3caf4e api: epoll_create() and epoll_create1() should return NULL on failure 2017-12-04 20:04:30 +01:00
Bert Belder
f5f606e8b9 src: remove unnecessary wpoll.h includes 2017-11-24 18:07:05 +01:00
Bert Belder
eb673e3fed all: rename the project to 'wepoll' 2017-09-28 00:12:20 +02:00
Bert Belder
fa10bfc829 api: move epoll_xxx functions to api.c 2017-09-25 20:35:41 +02:00
Bert Belder
3705120f2c epoll: merge all public APIs into epoll.c 2017-09-14 16:41:16 +02:00
Bert Belder
02dceacbe3 port: move epoll_(create|close) public APIs to api.c 2017-09-11 17:14:43 +02:00