nfsd_nl_version_set_doit(9)
π nfsd_nl_version_set_doit(9) β the Kernel API Manual, but make it make sense
okay so bestie, welcome to nfsd_nl_version_set_doit(9), straight out of the Kernel API Manual β¨ this is the little genl doit handler whose whole ~thing~ is setting the nfs enabled versions. yes, THE nfs enabled versions. she's a setter, she sets, she slays π
β¨ NAME β¨
nfsd_nl_version_set_doit β set the nfs enabled versions πΈ
like, that's the job description, it's giving one-line resume and honestly? iconic.
π¦ SYNOPSIS π¦
int nfsd_nl_version_set_doit (struct sk_buff *skb , struct genl_info
*info );
yeah she takes two arguments and returns an int, no cap π
π«Ά ARGUMENTS π«Ά
skbβ the reply buffer π§ bestie this is where the reply livesinfoβ netlink metadata and command arguments π so like, all the context and the actual args you passed in
π DESCRIPTION π
Return 0 on success or a negative errno. periodt. that's it, that's the whole vibe check β no dramatics, just a number that tells you if it worked or how hard it didn't π
π SEE ALSO π
the kernel file ./fs/nfsd/nfsctl.c and honestly her entire friend group π«Ά:
nfsd_nl_rpc_status_get_dumpit(9)nfsd_nl_fh_key_set(9)nfsd_nl_threads_set_doit(9)nfsd_nl_threads_get_doit(9)nfsd_nl_version_get_doit(9)nfsd_nl_validate_listeners(9)nfsd_nl_listener_set_doit(9)nfsd_nl_listener_get_doit(9)nfsd_nl_pool_mode_set_doit(9)nfsd_nl_pool_mode_get_doit(9)nfsd_nl_cache_flush_doit(9)nfsd_nl_server_stats_get_dumpit(9)nfsd_nl_unlock_ip_doit(9)nfsd_nl_unlock_filesystem_doit(9)nfsd_nl_unlock_export_doit(9)nfsd_net_init(9)nfsd_net_pre_exit(9)nfsd_net_exit(9)
ngl the whole page is short and she ate anyway π don't sleep on the setter, somebody's gotta set the versions.
kisses and kernel callbacks, bestie β this page came from ./fs/nfsd, dated October 2026, and that's the whole footer, mwah ππ
π¦ 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