sunrpc_nl_ip...et_reqs_doit(9)
π sunrpc_nl_ip...et_reqs_doit(9) π
okay bestie, welcome to the Kernel API Manual β yes that's the manual name, we're fancy now β¨ this one's a little slice of <pink>sunrpc</pink> netlink magic and honestly? it's giving "small function, big responsibility." let's get into it π
β¨ NAME β¨
sunrpc_nl_ip_map_set_reqs_doit β respond to ip_map requests π«Ά
like, that's literally the whole job. it responds to the requests. it's the reply guy of the ip_map cache, and we stan a consistent icon π
πΈ SYNOPSIS πΈ
int sunrpc_nl_ip_map_set_reqs_doit (struct sk_buff *skb , struct
genl_info *info );
that's it. two args, one int coming back atcha. no cap, that's the whole signature π (and yes, we're keeping the line break exactly as the original had it, we don't do the source file dirty)
π¦ ARGUMENTS π¦
skbβ the reply buffer π so like, this is the buffer that the reply goes into. it's got the reply energy.infoβ netlink metadata and command arguments π§ this bad boy is carrying the netlink metadata and the command arguments. main character of the argument list, honestly.
π₯ DESCRIPTION π₯
okay so the vibe here is: this function parses one or more ip_map cache responses from userspace and updates the ip_map cache accordingly π
β¨
read that again if you need to β one or more, bestie. it's not doing a single one and calling it a day, it's flexing. then it updates the cache to match. slay.
returns 0 on success or a negative errno β so if you see a negative number coming back, that's not a win, that's the error path talking π check it fr fr
π SEE ALSO π
- Kernel file
./net/sunrpc/svcauth_unix.cπ sunrpc_nl_unix_gid_get_reqs_dumpit(9)sunrpc_nl_parse_one_unix_gid(9)sunrpc_nl_unix_gid_set_reqs_doit(9)sunrpc_nl_cache_flush_doit(9)svcauth_null_accept(9)svcauth_tls_accept(9)svcauth_unix_accept(9)sunrpc_nl_ip_map_get_reqs_dumpit(9)sunrpc_nl_parse_one_ip_map(9)
that's the whole friend group right there π«Ά go read them too, iykyk πΈ
aaaand that's a wrap!! π this lil page lives under <mint>./net/sunrpc, dated October 2026, and its header/footer title is literally <purple>sunrpc_nl_ip...et_reqs_doit(9)</purple> (yes the ellipsis is canon, we don't ask questions π). go forth and respond to those ip_map requests, bestie β you're gonna absolutely ate it βπ
π¦ 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