aboutsummaryrefslogtreecommitdiffstats
path: root/executor/syscalls.h
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-10-28 16:54:23 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-10-28 16:54:23 +0100
commit439d7b14af89ad3af89add849b6505f4e672b5af (patch)
treeb0245112c34946a2a718f28e801350d708b0c310 /executor/syscalls.h
parent25bb509e5964da8203766c4039e4fef25e4689b1 (diff)
sys/linux: add SECCOMP_FILTER_FLAG_NEW_LISTENER support
Diffstat (limited to 'executor/syscalls.h')
-rw-r--r--executor/syscalls.h35
1 files changed, 30 insertions, 5 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h
index 09c9b84a3..db97a1e1e 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -3999,7 +3999,9 @@ const call_t syscalls[] = {
{"sched_setparam", 154},
{"sched_setscheduler", 156},
{"sched_yield", 158},
- {"seccomp", 354},
+ {"seccomp$SECCOMP_SET_MODE_FILTER", 354},
+ {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 354},
+ {"seccomp$SECCOMP_SET_MODE_STRICT", 354},
{"select", 82},
{"semctl$GETALL", 394},
{"semctl$GETNCNT", 394},
@@ -5905,6 +5907,9 @@ const call_t syscalls[] = {
{"ioctl$SCSI_IOCTL_STOP_UNIT", 16},
{"ioctl$SCSI_IOCTL_SYNC", 16},
{"ioctl$SCSI_IOCTL_TEST_UNIT_READY", 16},
+ {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 16},
+ {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 16},
+ {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 16},
{"ioctl$SG_EMULATED_HOST", 16},
{"ioctl$SG_GET_ACCESS_COUNT", 16},
{"ioctl$SG_GET_COMMAND_Q", 16},
@@ -6822,7 +6827,11 @@ const call_t syscalls[] = {
{"sched_setparam", 142},
{"sched_setscheduler", 144},
{"sched_yield", 24},
- {"seccomp", 317},
+ {"seccomp$SECCOMP_GET_ACTION_AVAIL", 317},
+ {"seccomp$SECCOMP_GET_NOTIF_SIZES", 317},
+ {"seccomp$SECCOMP_SET_MODE_FILTER", 317},
+ {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 317},
+ {"seccomp$SECCOMP_SET_MODE_STRICT", 317},
{"select", 23},
{"semctl$GETALL", 66},
{"semctl$GETNCNT", 66},
@@ -9600,7 +9609,9 @@ const call_t syscalls[] = {
{"sched_setparam", 154},
{"sched_setscheduler", 156},
{"sched_yield", 158},
- {"seccomp", 383},
+ {"seccomp$SECCOMP_SET_MODE_FILTER", 383},
+ {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 383},
+ {"seccomp$SECCOMP_SET_MODE_STRICT", 383},
{"semctl$GETALL", 300},
{"semctl$GETNCNT", 300},
{"semctl$GETPID", 300},
@@ -11459,6 +11470,9 @@ const call_t syscalls[] = {
{"ioctl$SCSI_IOCTL_STOP_UNIT", 29},
{"ioctl$SCSI_IOCTL_SYNC", 29},
{"ioctl$SCSI_IOCTL_TEST_UNIT_READY", 29},
+ {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 29},
+ {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 29},
+ {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 29},
{"ioctl$SG_EMULATED_HOST", 29},
{"ioctl$SG_GET_ACCESS_COUNT", 29},
{"ioctl$SG_GET_COMMAND_Q", 29},
@@ -12356,7 +12370,11 @@ const call_t syscalls[] = {
{"sched_setparam", 118},
{"sched_setscheduler", 119},
{"sched_yield", 124},
- {"seccomp", 277},
+ {"seccomp$SECCOMP_GET_ACTION_AVAIL", 277},
+ {"seccomp$SECCOMP_GET_NOTIF_SIZES", 277},
+ {"seccomp$SECCOMP_SET_MODE_FILTER", 277},
+ {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 277},
+ {"seccomp$SECCOMP_SET_MODE_STRICT", 277},
{"semctl$GETALL", 191},
{"semctl$GETNCNT", 191},
{"semctl$GETPID", 191},
@@ -14213,6 +14231,9 @@ const call_t syscalls[] = {
{"ioctl$SCSI_IOCTL_STOP_UNIT", 54},
{"ioctl$SCSI_IOCTL_SYNC", 54},
{"ioctl$SCSI_IOCTL_TEST_UNIT_READY", 54},
+ {"ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID", 54},
+ {"ioctl$SECCOMP_IOCTL_NOTIF_RECV", 54},
+ {"ioctl$SECCOMP_IOCTL_NOTIF_SEND", 54},
{"ioctl$SG_EMULATED_HOST", 54},
{"ioctl$SG_GET_ACCESS_COUNT", 54},
{"ioctl$SG_GET_COMMAND_Q", 54},
@@ -15119,7 +15140,11 @@ const call_t syscalls[] = {
{"sched_setparam", 154},
{"sched_setscheduler", 156},
{"sched_yield", 158},
- {"seccomp", 358},
+ {"seccomp$SECCOMP_GET_ACTION_AVAIL", 358},
+ {"seccomp$SECCOMP_GET_NOTIF_SIZES", 358},
+ {"seccomp$SECCOMP_SET_MODE_FILTER", 358},
+ {"seccomp$SECCOMP_SET_MODE_FILTER_LISTENER", 358},
+ {"seccomp$SECCOMP_SET_MODE_STRICT", 358},
{"select", 82},
{"semctl$GETALL", 394},
{"semctl$GETNCNT", 394},