From cc45ff17a4600df55e3bdffd0cea9d7317ec5fab Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Fri, 11 Aug 2023 14:56:05 +0900 Subject: [PATCH] core/namespace: add missing string table entries --- src/core/namespace.c | 44 ++++++++++++++++++++++++-------------------- 1 file changed, 24 insertions(+), 20 deletions(-) diff --git a/src/core/namespace.c b/src/core/namespace.c index 0c924ca0a89..17fc416d981 100644 --- a/src/core/namespace.c +++ b/src/core/namespace.c @@ -209,26 +209,30 @@ static const MountEntry protect_system_strict_table[] = { }; static const char * const mount_mode_table[_MOUNT_MODE_MAX] = { - [INACCESSIBLE] = "inaccessible", - [OVERLAY_MOUNT] = "overlay", - [BIND_MOUNT] = "bind", - [BIND_MOUNT_RECURSIVE] = "rbind", - [PRIVATE_TMP] = "private-tmp", - [PRIVATE_DEV] = "private-dev", - [BIND_DEV] = "bind-dev", - [EMPTY_DIR] = "empty", - [PRIVATE_SYSFS] = "private-sysfs", - [BIND_SYSFS] = "bind-sysfs", - [PROCFS] = "procfs", - [READONLY] = "read-only", - [READWRITE] = "read-write", - [TMPFS] = "tmpfs", - [MOUNT_IMAGES] = "mount-images", - [READWRITE_IMPLICIT] = "rw-implicit", - [EXEC] = "exec", - [NOEXEC] = "noexec", - [MQUEUEFS] = "mqueuefs", - [MKDIR] = "mkdir", + [INACCESSIBLE] = "inaccessible", + [OVERLAY_MOUNT] = "overlay", + [MOUNT_IMAGES] = "mount-images", + [BIND_MOUNT] = "bind", + [BIND_MOUNT_RECURSIVE] = "rbind", + [PRIVATE_TMP] = "private-tmp", + [PRIVATE_TMP_READONLY] = "private-tmp-read-only", + [PRIVATE_DEV] = "private-dev", + [BIND_DEV] = "bind-dev", + [EMPTY_DIR] = "empty", + [PRIVATE_SYSFS] = "private-sysfs", + [BIND_SYSFS] = "bind-sysfs", + [PROCFS] = "procfs", + [READONLY] = "read-only", + [READWRITE] = "read-write", + [NOEXEC] = "noexec", + [EXEC] = "exec", + [TMPFS] = "tmpfs", + [RUN] = "run", + [EXTENSION_DIRECTORIES] = "extension-directories", + [EXTENSION_IMAGES] = "extension-images", + [MQUEUEFS] = "mqueuefs", + [READWRITE_IMPLICIT] = "read-write-implicit", + [MKDIR] = "mkdir", }; /* Helper struct for naming simplicity and reusability */ -- 2.47.3