aboutsummaryrefslogtreecommitdiffstats
path: root/sys/key_amd64.const
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2017-01-28 18:43:52 +0100
committerDmitry Vyukov <dvyukov@google.com>2017-01-28 18:43:52 +0100
commitcaef676b0afb2348f19cfddd9b31ee356cf9e2f6 (patch)
treeecab06a020fab6fb5cd23bb965f673b3df38742d /sys/key_amd64.const
parent6f722a03489c545bc872d18ff5783839732e4ccd (diff)
sys: improve key descriptions
Diffstat (limited to 'sys/key_amd64.const')
-rw-r--r--sys/key_amd64.const25
1 files changed, 25 insertions, 0 deletions
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