diff --git a/man2/keyctl.2 b/man2/keyctl.2 index e9f38cfe5..a9cda3721 100644 --- a/man2/keyctl.2 +++ b/man2/keyctl.2 @@ -55,9 +55,11 @@ The operation performed by is determined by the value of the .I operation argument. -Each of these operations is wrapped by +Each of these operations is wrapped by the .I libkeyutils -into individual functions (noted below) +library (provided by the +.I keyutils +package) into individual functions (noted below) to permit the compiler to check types. The permitted values for @@ -442,8 +444,9 @@ and .TP .IR search This permission allows keyrings to be searched and keys to be found. -Searches can recurse only into nested keyrings -that have search permission set. +Searches can recurse only into nested keyrings that have +.I search +permission set. This permission is required for the .BR KEYCTL_GET_KEYRING_ID , @@ -1533,6 +1536,7 @@ or .I arg4 (the key description) exceeded the limit (32 bytes and 4096 bytes respectively). +.TP .B EINVAL .I operation was @@ -1636,7 +1640,7 @@ This system call is a nonstandard Linux extension. No wrapper for this system call is provided in glibc. A wrapper is provided in the .IR libkeyutils -package. +library. When employing the wrapper in that library, link with .IR \-lkeyutils . However, rather than using this system call directly,