complete_request_key(9)
β¨ complete_request_key(9) β¨
okay bestie, welcome to the complete_request_key(9) page from the Kernel API Manual π this one is short and sweet: it's the function that completes constructing a key and handles the authorisation key. no cap.
πΈ NAME πΈ
complete_request_key β Complete the construction of a key. periodt.
π SYNOPSIS π
void complete_request_key (struct key *authkey , int error );
π«Ά ARGUMENTS π«Ά
authkeyβ the authorisation key. that's the one.errorβ the success or failute of the construction. yes, the page says "failute" and we are respecting the typo lore ππ.
π₯ DESCRIPTION π₯
okay so complete_request_key completes the attempt to construct a key. if an error is indicated, the key will be negated. and the authorisation key will be revoked unconditionally β like, no conditions, no exceptions, it is done. π
π¦ SEE ALSO π¦
- Kernel file
./security/keys/request_key.c:request_key_and_link(9),wait_for_key_construction(9),request_key_tag(9),request_key_with_auxdata(9),request_key_rcu(9).
this page comes from ./security/keys, dated October 2026, and it's complete_request_key(9) β bye bestie, go complete those keys with main character energy ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms