nfsd_nl_expk...et_reqs_doit(9)
π NAME π
okay so bestie, this is nfsd_nl_expkey_set_reqs_doit β and her whole job is to respond to expkey requests β¨ that's it, that's the gig π
(this one lives in the Kernel API Manual, iykyk π§)
β¨ SYNOPSIS β¨
int nfsd_nl_expkey_set_reqs_doit (struct sk_buff *skb , struct genl_info
*info );
literally the whole signature, no cap π
π¦ ARGUMENTS π¦
skbβ the reply buffer πΈ like, this is where the answer goes, bestieinfoβ netlink metadata and the command arguments π all the context she needs to do her thing
π DESCRIPTION π
so here's the vibe: she parses one or more expkey cache responses from userspace and then updates the expkey cache accordingly π₯ it's giving main character energy, it's giving "I handle the cache so you don't have to" π
returns 0 on success, or a negative errno π (so like, if you see a negative number, that's her telling you something went wrong fr fr)
β SEE ALSO β
kernel file ./fs/nfsd/export.c π and her whole friend group:
nfsd_nl_expkey_get_reqs_dumpit(9)nfsd_nl_parse_one_expkey(9)nfsd_nl_svc_export_get_reqs_dumpit(9)nfsd_nl_parse_fslocations(9)nfsd_nl_parse_one_export(9)nfsd_nl_svc_export_set_reqs_doit(9)check_xprtsec_policy(9)check_security_flavor(9)check_nfsd_access(9)rqst_exp_find(9)
π«Ά and that's the page!! this cutie comes to you from ./fs/nfsd, dated October 2026, and yeah β she's nfsd_nl_expk...et_reqs_doit(9), the one and only π mwah, go read her friends' pages too π
π¦ 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