request_key(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this is the page for request_key β€” you're literally requesting a key and then waiting for construction 🫢. That's the whole vibe. (also hi, this is the Linux Kernel API Manual, we're in the kernel-keyring corner of the universe rn πŸ—οΈβœ¨)


✨ SYNOPSIS ✨

struct key * request_key (struct key_type *type , const char
*description , const char *callout_info );

πŸŽ€ ARGUMENTS πŸŽ€

  • type β€” the type of key. like, what kind of key are we talking about πŸ¦‹
  • description β€” the searchable description of the key. this is the string that actually gets searched for, so make it count πŸ‘‘
  • callout_info β€” the data to pass to the instantiation upcall, or NULL. yes bestie, NULL is a valid choice here, it's giving optional πŸ’…

πŸ’… DESCRIPTION πŸ’…

Okay so picture request_key_tag β€” this is exactly like that, except it rolls with the default global domain tag. same energy, default tag, no custom tag shenanigans 🌸

ngl if you were looking for the tag-flavoured version you're in the wrong house, but if you just want the default global domain tagβ„’ then welcome, you're home πŸ˜­πŸ’–

🌈 SEE ALSO 🌈

Kernel file ./include/linux/key.h, plus these icons of the kernel-keyring friend group ✨:


and that's the page, periodt πŸŽ€ this little love letter lives in ./include/linux and the version on the label says October 2026 β€” go off, you theoretically future-dated icon β­πŸ‘‘πŸ’œ

πŸ“¦ where this page comes from