musl/arch/i386/bits
Szabolcs Nagy ee05b11b67 bits/syscall.h: add landlock syscalls from linux v5.13
see

  linux commit a49f4f81cb48925e8d7cbd9e59068f516e984144
  arch: Wire up Landlock syscalls

  linuxcommit 17ae69aba89dbfa2139b7f8024b757ab3cc42f59
  Merge tag 'landlock_v34' of ... jmorris/linux-security

Landlock provides for unprivileged application sandboxing. The goal of
Landlock is to enable to restrict ambient rights (e.g. global filesystem
access) for a set of processes. Landlock is inspired by seccomp-bpf but
instead of filtering syscalls and their raw arguments, a Landlock rule
can restrict the use of kernel objects like file hierarchies, according
to the kernel semantic.
2022-03-08 17:21:14 -05:00
..
alltypes.h.in move time_t and suseconds_t definitions to common alltypes.h.in 2019-11-02 18:30:56 -04:00
fenv.h remove the __mxcsr member from fenv_t on i386 to follow the glibc abi 2013-08-18 16:27:20 +00:00
float.h fix FLT_ROUNDS to reflect the current rounding mode 2015-03-07 12:05:28 -05:00
io.h fix breakage from introducing bits header for sys/io.h 2012-11-18 19:58:15 -05:00
ipcstat.h switch all existing 32-bit archs to 64-bit time_t 2019-11-02 18:30:56 -04:00
limits.h define LONG_MAX via arch alltypes.h, strip down bits/limits.h 2019-10-17 19:23:39 -04:00
mman.h deduplicate bits/mman.h 2016-03-18 22:40:28 -04:00
msg.h switch all existing 32-bit archs to 64-bit time_t 2019-11-02 18:30:56 -04:00
posix.h preparing build system to handle ports - step 1 2011-02-15 00:33:23 -05:00
ptrace.h add support for arch-specific ptrace command macros 2018-07-17 22:25:08 -04:00
reg.h preparing build system to handle ports - step 1 2011-02-15 00:33:23 -05:00
sem.h switch all existing 32-bit archs to 64-bit time_t 2019-11-02 18:30:56 -04:00
setjmp.h change jmp_buf to share an underlying type and struct tag with sigjmp_buf 2013-07-24 02:17:02 -04:00
shm.h switch all existing 32-bit archs to 64-bit time_t 2019-11-02 18:30:56 -04:00
signal.h reduce impact of REG_* namespace pollution in x86[_64] signal.h 2017-01-04 17:08:19 -05:00
stat.h switch all existing 32-bit archs to 64-bit time_t 2019-11-02 18:30:56 -04:00
stdint.h refactor headers, especially alltypes.h, and improve C++ ABI compat 2013-07-22 11:22:36 -04:00
syscall.h.in bits/syscall.h: add landlock syscalls from linux v5.13 2022-03-08 17:21:14 -05:00
user.h use PAGESIZE rather than PAGE_SIZE in user.h bits 2018-03-10 17:49:23 -05:00