haiku/headers/compatibility/bsd
Augustin Cavalier 3386b8b785 libbsd: Add a basic kqueue implementation.
It only supports file descriptors and processes (threads),
and a few flags (not all) to go with them.

This has been tested extensively against libuv.

Change-Id: I6fc5930fa7273698172c9c695965842b5df44f03
Reviewed-on: https://review.haiku-os.org/c/haiku/+/6746
Reviewed-by: waddlesplash <waddlesplash@gmail.com>
Reviewed-by: Jérôme Duval <jerome.duval@gmail.com>
2023-07-29 15:53:15 +00:00
..
arpa Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
netinet Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
sys libbsd: Add a basic kqueue implementation. 2023-07-29 15:53:15 +00:00
endian.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
err.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
errno.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
features.h features.h: Define _DEFAULT_SOURCE when _GNU_SOURCE is defined. 2021-11-17 13:55:50 -05:00
fts.h Move fts.h and functions from libroot to libbsd. 2022-06-09 16:30:40 -04:00
ifaddrs.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
libutil.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
link.h Import link.h and link_elf.h from FreeBSD master 2019-07-17 22:17:49 +00:00
paths.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
pthread.h headers/bsd: Export pthread_attr_get_np 2023-05-08 01:38:41 +00:00
pty.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
readpassphrase.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
signal.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
stdio.h asprintf should be available if _GNU_SOURCE is defined 2020-12-28 23:09:21 +00:00
stdlib.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
string.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
stringlist.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
sysexits.h BSD headers: remove _BSD_SOURCE feature gate for sysexits.h 2019-03-03 20:49:19 +00:00
termios.h termios: Added cfsetspeed function. 2023-02-17 16:16:39 +00:00
time.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
unistd.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00
vis.h Add a features.h to auto enable _DEFAULT_SOURCE 2019-07-29 20:26:46 +00:00