musl/include/sys
Rich Felker 91738d0241 disable SO_REUSEPORT in sys/socket.h
although a number is reserved for it, this option is not implemented
on Linux and does not work. defining it causes some applications to
use it, and subsequently break due to its failure.
2012-11-15 19:16:10 -05:00
..
acct.h add acct, accept4, setns, and dup3 syscalls (linux extensions) 2012-09-08 20:22:08 -04:00
cachectl.h mips cache flush/ctl syscall support and header 2012-11-04 17:06:31 -05:00
epoll.h
eventfd.h eventfd syscall wrapper and read/write wrappers 2011-05-08 00:03:00 -04:00
file.h various header cleanups, some related to _BSD_SOURCE addition 2012-05-22 22:04:55 -04:00
fsuid.h header file fixes: multiple include guard consistency and correctness 2012-06-15 21:52:53 -04:00
inotify.h fix typo in inotify.h 2012-02-07 22:48:58 -05:00
io.h add ioperm/iopl syscalls 2012-07-23 16:54:53 -04:00
ioctl.h
ipc.h default features: make musl usable without feature test macros 2012-09-07 23:13:55 -04:00
kd.h
klog.h
mman.h add clock_adjtime, remap_file_pages, and syncfs syscall wrappers 2012-09-16 22:26:23 -04:00
mount.h fix all missing instances of __cplusplus checks/extern "C" in headers 2011-11-10 20:40:06 -05:00
msg.h fix all missing instances of __cplusplus checks/extern "C" in headers 2011-11-10 20:40:06 -05:00
param.h fix missing parens in bit op macros (param.h) 2012-05-10 12:10:44 -04:00
poll.h
prctl.h copy-paste error in prctl.h 2011-06-18 07:39:05 -04:00
procfs.h fix some details in ugly stuff that doesn't belong in libc 2011-10-17 12:23:04 -04:00
ptrace.h implement ptrace syscall wrapper (untested) 2011-09-15 13:03:13 -04:00
reboot.h
reg.h fix broken multi-inclusion guard in sys/reg.h 2011-09-19 11:56:09 -04:00
resource.h LFS64 alias for prlimit 2012-09-21 04:05:01 -04:00
select.h remove all remaining redundant __restrict/__inline/_Noreturn defs 2012-09-08 17:14:52 -04:00
sem.h default features: make musl usable without feature test macros 2012-09-07 23:13:55 -04:00
sendfile.h default features: make musl usable without feature test macros 2012-09-07 23:13:55 -04:00
shm.h default features: make musl usable without feature test macros 2012-09-07 23:13:55 -04:00
signalfd.h add missing signalfd flags 2011-07-09 18:06:59 -04:00
socket.h disable SO_REUSEPORT in sys/socket.h 2012-11-15 19:16:10 -05:00
soundcard.h
stat.h default features: make musl usable without feature test macros 2012-09-07 23:13:55 -04:00
statfs.h default features: make musl usable without feature test macros 2012-09-07 23:13:55 -04:00
statvfs.h default features: make musl usable without feature test macros 2012-09-07 23:13:55 -04:00
stropts.h
swap.h fix all missing instances of __cplusplus checks/extern "C" in headers 2011-11-10 20:40:06 -05:00
syscall.h syscall organization overhaul 2012-09-08 22:43:14 -04:00
sysctl.h fix all missing instances of __cplusplus checks/extern "C" in headers 2011-11-10 20:40:06 -05:00
sysinfo.h fix sysinfo, try 2. it seems to work this time. 2012-06-07 23:06:04 -04:00
syslog.h alternate name for syslog.h 2011-04-05 12:13:54 -04:00
sysmacros.h sysmacros major/minor: result should have type unsigned int, not dev_t 2012-09-08 02:42:27 -04:00
time.h default features: make musl usable without feature test macros 2012-09-07 23:13:55 -04:00
timerfd.h add timerfd interfaces (untested) 2012-09-08 00:21:02 -04:00
times.h fix all missing instances of __cplusplus checks/extern "C" in headers 2011-11-10 20:40:06 -05:00
timex.h add clock_adjtime, remap_file_pages, and syncfs syscall wrappers 2012-09-16 22:26:23 -04:00
types.h default features: make musl usable without feature test macros 2012-09-07 23:13:55 -04:00
ucontext.h
uio.h fix up lfs64 junk for preadv/pwritev 2012-09-09 16:33:47 -04:00
un.h
user.h sys/user.h may need stdint.h 2011-09-23 14:24:57 -04:00
utsname.h default features: make musl usable without feature test macros 2012-09-07 23:13:55 -04:00
vfs.h
vt.h
wait.h fix issues with wait constants in stdlib.h 2012-10-21 19:15:11 -04:00
xattr.h add missing xattr functions 2012-08-15 08:31:44 -04:00