aboutsummaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorMickaël Salaün <mic@linux.microsoft.com>2022-01-19 14:12:41 +0100
committerDmitry Vyukov <dvyukov@google.com>2022-05-10 16:24:39 +0200
commit7f7d13d9e9b8d5df41751505d791aa78d4ff6702 (patch)
tree7c251f4b426be29ea13f0c285d998eec8161e4b3 /sys
parent56203b01f20ba941a9a9eee6c390a937658c9496 (diff)
sys/linux: add the Landlock refer access flag
Add the new LANDLOCK_ACCESS_FS_REFER flag for the full link and rename handling. Signed-off-by: Mickaël Salaün <mic@linux.microsoft.com>
Diffstat (limited to 'sys')
-rw-r--r--sys/linux/landlock.txt2
-rw-r--r--sys/linux/landlock.txt.const1
2 files changed, 2 insertions, 1 deletions
diff --git a/sys/linux/landlock.txt b/sys/linux/landlock.txt
index c3d03d96a..6fe976f12 100644
--- a/sys/linux/landlock.txt
+++ b/sys/linux/landlock.txt
@@ -18,4 +18,4 @@ landlock_path_beneath_attr {
parent_fd fd
} [packed]
-landlock_access_flags = LANDLOCK_ACCESS_FS_EXECUTE, LANDLOCK_ACCESS_FS_MAKE_BLOCK, LANDLOCK_ACCESS_FS_MAKE_CHAR, LANDLOCK_ACCESS_FS_MAKE_DIR, LANDLOCK_ACCESS_FS_MAKE_FIFO, LANDLOCK_ACCESS_FS_MAKE_REG, LANDLOCK_ACCESS_FS_MAKE_SOCK, LANDLOCK_ACCESS_FS_MAKE_SYM, LANDLOCK_ACCESS_FS_READ_DIR, LANDLOCK_ACCESS_FS_READ_FILE, LANDLOCK_ACCESS_FS_REMOVE_DIR, LANDLOCK_ACCESS_FS_REMOVE_FILE, LANDLOCK_ACCESS_FS_WRITE_FILE
+landlock_access_flags = LANDLOCK_ACCESS_FS_EXECUTE, LANDLOCK_ACCESS_FS_MAKE_BLOCK, LANDLOCK_ACCESS_FS_MAKE_CHAR, LANDLOCK_ACCESS_FS_MAKE_DIR, LANDLOCK_ACCESS_FS_MAKE_FIFO, LANDLOCK_ACCESS_FS_MAKE_REG, LANDLOCK_ACCESS_FS_MAKE_SOCK, LANDLOCK_ACCESS_FS_MAKE_SYM, LANDLOCK_ACCESS_FS_READ_DIR, LANDLOCK_ACCESS_FS_READ_FILE, LANDLOCK_ACCESS_FS_REFER, LANDLOCK_ACCESS_FS_REMOVE_DIR, LANDLOCK_ACCESS_FS_REMOVE_FILE, LANDLOCK_ACCESS_FS_WRITE_FILE
diff --git a/sys/linux/landlock.txt.const b/sys/linux/landlock.txt.const
index bf0609781..ef88b8134 100644
--- a/sys/linux/landlock.txt.const
+++ b/sys/linux/landlock.txt.const
@@ -10,6 +10,7 @@ LANDLOCK_ACCESS_FS_MAKE_SOCK = 512
LANDLOCK_ACCESS_FS_MAKE_SYM = 4096
LANDLOCK_ACCESS_FS_READ_DIR = 8
LANDLOCK_ACCESS_FS_READ_FILE = 4
+LANDLOCK_ACCESS_FS_REFER = 8192
LANDLOCK_ACCESS_FS_REMOVE_DIR = 16
LANDLOCK_ACCESS_FS_REMOVE_FILE = 32
LANDLOCK_ACCESS_FS_WRITE_FILE = 2