From caef676b0afb2348f19cfddd9b31ee356cf9e2f6 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Sat, 28 Jan 2017 18:43:52 +0100 Subject: sys: improve key descriptions --- sys/key_amd64.const | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) (limited to 'sys/key_amd64.const') diff --git a/sys/key_amd64.const b/sys/key_amd64.const index c12d05a2c..ca9e0c343 100644 --- a/sys/key_amd64.const +++ b/sys/key_amd64.const @@ -22,6 +22,25 @@ KEYCTL_SET_REQKEY_KEYRING = 14 KEYCTL_SET_TIMEOUT = 15 KEYCTL_UNLINK = 9 KEYCTL_UPDATE = 2 +KEY_GRP_LINK = 4096 +KEY_GRP_READ = 512 +KEY_GRP_SEARCH = 2048 +KEY_GRP_SETATTR = 8192 +KEY_GRP_VIEW = 256 +KEY_GRP_WRITE = 1024 +KEY_OTH_LINK = 16 +KEY_OTH_READ = 2 +KEY_OTH_SEARCH = 8 +KEY_OTH_SETATTR = 32 +KEY_OTH_VIEW = 1 +KEY_OTH_WRITE = 4 +KEY_PERM_UNDEF = 4294967295 +KEY_POS_LINK = 268435456 +KEY_POS_READ = 33554432 +KEY_POS_SEARCH = 134217728 +KEY_POS_SETATTR = 536870912 +KEY_POS_VIEW = 16777216 +KEY_POS_WRITE = 67108864 KEY_REQKEY_DEFL_DEFAULT = 0 KEY_REQKEY_DEFL_GROUP_KEYRING = 6 KEY_REQKEY_DEFL_NO_CHANGE = 18446744073709551615 @@ -39,6 +58,12 @@ KEY_SPEC_SESSION_KEYRING = 18446744073709551613 KEY_SPEC_THREAD_KEYRING = 18446744073709551615 KEY_SPEC_USER_KEYRING = 18446744073709551612 KEY_SPEC_USER_SESSION_KEYRING = 18446744073709551611 +KEY_USR_LINK = 1048576 +KEY_USR_READ = 131072 +KEY_USR_SEARCH = 524288 +KEY_USR_SETATTR = 2097152 +KEY_USR_VIEW = 65536 +KEY_USR_WRITE = 262144 __NR_add_key = 248 __NR_keyctl = 250 __NR_request_key = 249 -- cgit mrf-deployment