ladybird/Kernel/API/POSIX/sys
Peter Elliott f20902deb3 Kernel: Support sending filedescriptors with sendmsg(2) and SCM_RIGHTS
This is necessary to support the wayland protocol.
I also moved the CMSG_* macros to the kernel API since they are used in
both kernel and userspace.
this does not break ntpquery/SCM_TIMESTAMP.
2023-02-19 00:37:37 +01:00
..
auxv.h Kernel+Libraries: Move defines and types from sys/auxv.h to Kernel/API 2023-01-21 10:43:59 -07:00
limits.h Kernel+Libraries: Don't include limits.h from LibELF/Validation.h 2023-01-21 10:43:59 -07:00
mman.h Kernel: Add the remaining POSIX MADV_* constants 2022-05-05 20:47:38 +02:00
ptrace.h Kernel: Implement new ptrace function PT_PEEKBUF 2021-12-05 22:59:09 +01:00
resource.h Kernel: Add getrusage() syscall 2022-02-28 20:09:37 +01:00
socket.h Kernel: Support sending filedescriptors with sendmsg(2) and SCM_RIGHTS 2023-02-19 00:37:37 +01:00
stat.h Kernel+LibC+VFS: Implement utimensat(3) 2022-05-21 18:15:00 +02:00
statvfs.h Kernel: Implement f_basetype in statvfs 2022-04-03 19:15:14 +02:00
time.h Kernel+LibC: Share definitions for sys/time.h 2021-08-14 19:58:11 +02:00
times.h Kernel+LibC: Share definitions for sys/times.h 2021-08-14 19:58:11 +02:00
types.h Everywhere: Add serenity_dev_{makedev,major,minor} 2022-01-09 00:58:44 +01:00
uio.h Kernel: Properly define IOV_MAX 2022-05-05 20:47:38 +02:00
un.h Kernel+LibC: Share definitions for sys/socket.h and sys/un.h 2021-08-14 19:58:11 +02:00
utsname.h Kernel+LibC: Share definitions for utsname.h 2021-08-14 19:58:11 +02:00
wait.h LibC: Add WIFCONTINUED macro 2022-06-17 10:59:26 +02:00