summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar shtrophic2024-12-30 11:18:08 +0100
committerGravatar shtrophic2024-12-30 11:18:08 +0100
commitbbce5e32caeb6ff86eabf08200db701151829884 (patch)
treeb6db063952643d0b4069d97bb15140dbe5332af3
parentuse compat macros to compile on kernels without LANDLOCK_ACCESS_NET_* (diff)
downloadpenes-snac2-bbce5e32caeb6ff86eabf08200db701151829884.tar.gz
penes-snac2-bbce5e32caeb6ff86eabf08200db701151829884.tar.xz
penes-snac2-bbce5e32caeb6ff86eabf08200db701151829884.zip
use correct macros for compatibility
-rw-r--r--sandbox.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/sandbox.c b/sandbox.c
index b7c602e..f417e86 100644
--- a/sandbox.c
+++ b/sandbox.c
@@ -15,15 +15,15 @@ LL_BEGIN(sbox_enter_linux_, const char* basedir, const char *address, int smail)
15 const unsigned long long 15 const unsigned long long
16 rd = LANDLOCK_ACCESS_FS_READ_DIR, 16 rd = LANDLOCK_ACCESS_FS_READ_DIR,
17 rf = LANDLOCK_ACCESS_FS_READ_FILE, 17 rf = LANDLOCK_ACCESS_FS_READ_FILE,
18 w = LANDLOCK_ACCESS_FS_WRITE_FILE | 18 w = LANDLOCK_ACCESS_FS_WRITE_FILE |
19 LANDLOCK_ACCESS_FS_TRUNCATE, 19 LANDLOCK_ACCESS_FS_TRUNCATE_COMPAT,
20 c = LANDLOCK_ACCESS_FS_MAKE_DIR | 20 c = LANDLOCK_ACCESS_FS_MAKE_DIR |
21 LANDLOCK_ACCESS_FS_MAKE_REG | 21 LANDLOCK_ACCESS_FS_MAKE_REG |
22 LANDLOCK_ACCESS_FS_TRUNCATE | 22 LANDLOCK_ACCESS_FS_TRUNCATE_COMPAT |
23 LANDLOCK_ACCESS_FS_MAKE_SYM | 23 LANDLOCK_ACCESS_FS_MAKE_SYM |
24 LANDLOCK_ACCESS_FS_REMOVE_DIR | 24 LANDLOCK_ACCESS_FS_REMOVE_DIR |
25 LANDLOCK_ACCESS_FS_REMOVE_FILE | 25 LANDLOCK_ACCESS_FS_REMOVE_FILE |
26 LANDLOCK_ACCESS_FS_REFER, 26 LANDLOCK_ACCESS_FS_REFER_COMPAT,
27 s = LANDLOCK_ACCESS_FS_MAKE_SOCK, 27 s = LANDLOCK_ACCESS_FS_MAKE_SOCK,
28 x = LANDLOCK_ACCESS_FS_EXECUTE; 28 x = LANDLOCK_ACCESS_FS_EXECUTE;
29 29