aboutsummaryrefslogtreecommitdiffstats
path: root/executor/syscalls.h
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2015-11-06 21:15:31 +0100
committerDmitry Vyukov <dvyukov@google.com>2015-11-06 21:51:19 +0100
commit53d18c7596d4770995aabcf657d691ab5177871a (patch)
tree7466cfde062418844a838855d1a1c58caf4738e9 /executor/syscalls.h
parent7ae6489b271078d45e19201d69838e3582306038 (diff)
describe keyctl syscall
Diffstat (limited to 'executor/syscalls.h')
-rw-r--r--executor/syscalls.h24
1 files changed, 23 insertions, 1 deletions
diff --git a/executor/syscalls.h b/executor/syscalls.h
index 21b3d8db4..30cbf8d8e 100644
--- a/executor/syscalls.h
+++ b/executor/syscalls.h
@@ -192,7 +192,29 @@ call_t syscalls[] = {
{"seccomp", __NR_seccomp},
{"add_key", __NR_add_key},
{"request_key", __NR_request_key},
- {"keyctl", __NR_keyctl},
+ {"keyctl$get_keyring_id", __NR_keyctl},
+ {"keyctl$join", __NR_keyctl},
+ {"keyctl$update", __NR_keyctl},
+ {"keyctl$revoke", __NR_keyctl},
+ {"keyctl$describe", __NR_keyctl},
+ {"keyctl$clear", __NR_keyctl},
+ {"keyctl$link", __NR_keyctl},
+ {"keyctl$unlink", __NR_keyctl},
+ {"keyctl$search", __NR_keyctl},
+ {"keyctl$read", __NR_keyctl},
+ {"keyctl$chown", __NR_keyctl},
+ {"keyctl$setperm", __NR_keyctl},
+ {"keyctl$instantiate", __NR_keyctl},
+ {"keyctl$negate", __NR_keyctl},
+ {"keyctl$set_reqkey_keyring", __NR_keyctl},
+ {"keyctl$set_timeout", __NR_keyctl},
+ {"keyctl$assume_authority", __NR_keyctl},
+ {"keyctl$get_security", __NR_keyctl},
+ {"keyctl$session_to_parent", __NR_keyctl},
+ {"keyctl$reject", __NR_keyctl},
+ {"keyctl$instantiate_iov", __NR_keyctl},
+ {"keyctl$invalidate", __NR_keyctl},
+ {"keyctl$get_persistent", __NR_keyctl},
{"mq_open", __NR_mq_open},
{"mq_timedsend", __NR_mq_timedsend},
{"mq_timedreceive", __NR_mq_timedreceive},