aboutsummaryrefslogtreecommitdiffstats
path: root/executor/syscalls.h
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2018-09-25 19:56:45 +0200
committerDmitry Vyukov <dvyukov@google.com>2018-09-25 19:56:45 +0200
commit134f5f14f48751d5c67a6816f6b09a9f59f0606b (patch)
tree7978f355ec4c6f4c6c91ef5754f03f33c79cabf0 /executor/syscalls.h
parentb1b7b3a864839b19bb7ab35c63c70659263402c7 (diff)
sys/linux: add ima/evm/capability xattrs
Diffstat (limited to 'executor/syscalls.h')
-rw-r--r--executor/syscalls.h45
1 files changed, 45 insertions, 0 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h
index 4c5f6ac8c..86abe454a 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -1395,6 +1395,9 @@ const call_t syscalls[] = {
{"flock", 143},
{"fremovexattr", 237},
{"fsetxattr", 228},
+ {"fsetxattr$security_capability", 228},
+ {"fsetxattr$security_evm", 228},
+ {"fsetxattr$security_ima", 228},
{"fsetxattr$security_selinux", 228},
{"fsetxattr$security_smack_entry", 228},
{"fsetxattr$security_smack_transmute", 228},
@@ -2557,6 +2560,9 @@ const call_t syscalls[] = {
{"lremovexattr", 236},
{"lseek", 19},
{"lsetxattr", 227},
+ {"lsetxattr$security_capability", 227},
+ {"lsetxattr$security_evm", 227},
+ {"lsetxattr$security_ima", 227},
{"lsetxattr$security_selinux", 227},
{"lsetxattr$security_smack_entry", 227},
{"lsetxattr$security_smack_transmute", 227},
@@ -3127,6 +3133,9 @@ const call_t syscalls[] = {
{"setsockopt$sock_void", 366},
{"setuid", 23},
{"setxattr", 226},
+ {"setxattr$security_capability", 226},
+ {"setxattr$security_evm", 226},
+ {"setxattr$security_ima", 226},
{"setxattr$security_selinux", 226},
{"setxattr$security_smack_entry", 226},
{"setxattr$security_smack_transmute", 226},
@@ -3616,6 +3625,9 @@ const call_t syscalls[] = {
{"flock", 73},
{"fremovexattr", 199},
{"fsetxattr", 190},
+ {"fsetxattr$security_capability", 190},
+ {"fsetxattr$security_evm", 190},
+ {"fsetxattr$security_ima", 190},
{"fsetxattr$security_selinux", 190},
{"fsetxattr$security_smack_entry", 190},
{"fsetxattr$security_smack_transmute", 190},
@@ -4782,6 +4794,9 @@ const call_t syscalls[] = {
{"lremovexattr", 198},
{"lseek", 8},
{"lsetxattr", 189},
+ {"lsetxattr$security_capability", 189},
+ {"lsetxattr$security_evm", 189},
+ {"lsetxattr$security_ima", 189},
{"lsetxattr$security_selinux", 189},
{"lsetxattr$security_smack_entry", 189},
{"lsetxattr$security_smack_transmute", 189},
@@ -5378,6 +5393,9 @@ const call_t syscalls[] = {
{"setsockopt$sock_void", 54},
{"setuid", 105},
{"setxattr", 188},
+ {"setxattr$security_capability", 188},
+ {"setxattr$security_evm", 188},
+ {"setxattr$security_ima", 188},
{"setxattr$security_selinux", 188},
{"setxattr$security_smack_entry", 188},
{"setxattr$security_smack_transmute", 188},
@@ -5876,6 +5894,9 @@ const call_t syscalls[] = {
{"flock", 143},
{"fremovexattr", 237},
{"fsetxattr", 228},
+ {"fsetxattr$security_capability", 228},
+ {"fsetxattr$security_evm", 228},
+ {"fsetxattr$security_ima", 228},
{"fsetxattr$security_selinux", 228},
{"fsetxattr$security_smack_entry", 228},
{"fsetxattr$security_smack_transmute", 228},
@@ -7010,6 +7031,9 @@ const call_t syscalls[] = {
{"lremovexattr", 236},
{"lseek", 19},
{"lsetxattr", 227},
+ {"lsetxattr$security_capability", 227},
+ {"lsetxattr$security_evm", 227},
+ {"lsetxattr$security_ima", 227},
{"lsetxattr$security_selinux", 227},
{"lsetxattr$security_smack_entry", 227},
{"lsetxattr$security_smack_transmute", 227},
@@ -7600,6 +7624,9 @@ const call_t syscalls[] = {
{"setsockopt$sock_void", 294},
{"setuid", 23},
{"setxattr", 226},
+ {"setxattr$security_capability", 226},
+ {"setxattr$security_evm", 226},
+ {"setxattr$security_ima", 226},
{"setxattr$security_selinux", 226},
{"setxattr$security_smack_entry", 226},
{"setxattr$security_smack_transmute", 226},
@@ -8089,6 +8116,9 @@ const call_t syscalls[] = {
{"flock", 32},
{"fremovexattr", 16},
{"fsetxattr", 7},
+ {"fsetxattr$security_capability", 7},
+ {"fsetxattr$security_evm", 7},
+ {"fsetxattr$security_ima", 7},
{"fsetxattr$security_selinux", 7},
{"fsetxattr$security_smack_entry", 7},
{"fsetxattr$security_smack_transmute", 7},
@@ -9223,6 +9253,9 @@ const call_t syscalls[] = {
{"lremovexattr", 15},
{"lseek", 62},
{"lsetxattr", 6},
+ {"lsetxattr$security_capability", 6},
+ {"lsetxattr$security_evm", 6},
+ {"lsetxattr$security_ima", 6},
{"lsetxattr$security_selinux", 6},
{"lsetxattr$security_smack_entry", 6},
{"lsetxattr$security_smack_transmute", 6},
@@ -9801,6 +9834,9 @@ const call_t syscalls[] = {
{"setsockopt$sock_void", 208},
{"setuid", 146},
{"setxattr", 5},
+ {"setxattr$security_capability", 5},
+ {"setxattr$security_evm", 5},
+ {"setxattr$security_ima", 5},
{"setxattr$security_selinux", 5},
{"setxattr$security_smack_entry", 5},
{"setxattr$security_smack_transmute", 5},
@@ -10289,6 +10325,9 @@ const call_t syscalls[] = {
{"flock", 143},
{"fremovexattr", 220},
{"fsetxattr", 211},
+ {"fsetxattr$security_capability", 211},
+ {"fsetxattr$security_evm", 211},
+ {"fsetxattr$security_ima", 211},
{"fsetxattr$security_selinux", 211},
{"fsetxattr$security_smack_entry", 211},
{"fsetxattr$security_smack_transmute", 211},
@@ -11313,6 +11352,9 @@ const call_t syscalls[] = {
{"lremovexattr", 219},
{"lseek", 19},
{"lsetxattr", 210},
+ {"lsetxattr$security_capability", 210},
+ {"lsetxattr$security_evm", 210},
+ {"lsetxattr$security_ima", 210},
{"lsetxattr$security_selinux", 210},
{"lsetxattr$security_smack_entry", 210},
{"lsetxattr$security_smack_transmute", 210},
@@ -11881,6 +11923,9 @@ const call_t syscalls[] = {
{"setsockopt$sock_void", 339},
{"setuid", 23},
{"setxattr", 209},
+ {"setxattr$security_capability", 209},
+ {"setxattr$security_evm", 209},
+ {"setxattr$security_ima", 209},
{"setxattr$security_selinux", 209},
{"setxattr$security_smack_entry", 209},
{"setxattr$security_smack_transmute", 209},