batadv_post_doit(9)
π batadv_post_doit(9) β a Kernel API Manual moment
okay so bestie, welcome to batadv_post_doit(9), straight out of the Kernel API Manual β¨ this one is literally the cleanup girlie of the batman-adv genl doit pipeline β think "end of the function, time to wrap it up" energy π
πΈ NAME
batadv_post_doit β End batman-adv genl doit request π
like, it's the "okay we're done here, bye" handler for a batman-adv generic netlink doit request. periodt.
β¨ SYNOPSIS
void batadv_post_doit (const struct genl_split_ops *ops , struct sk_buff
*skb , struct genl_info *info );
no cap, that's the whole signature π«Ά returns void, so nothing comes back at you β it just does its thing and dips.
π ARGUMENTS
okay so here's who's who in this little group chat:
opsβ the requested netlink operation π she's the one that got requested, the main character of this callskbβ the Netlink message with request data π¦ the actual message payload, riding in on a socket bufferinfoβ receiver information β all the receiver-side context about who's getting this
π¦ SEE ALSO
the whole extended friend group π this is the long list, and yes, we're listing every single one, because we don't gatekeep here:
- Kernel file
./net/batman-adv/netlink.c batadv_netlink_multicast_groups(9)enum batadv_genl_ops_flags(9)batadv_netlink_get_ifindex(9)batadv_netlink_mesh_fill_ap_isolation(9)batadv_netlink_set_mesh_ap_isolation(9)batadv_netlink_mesh_fill(9)batadv_netlink_notify_mesh(9)batadv_netlink_get_mesh(9)batadv_netlink_set_mesh(9)batadv_netlink_tp_meter_put(9)batadv_netlink_tpmeter_notify(9)batadv_netlink_tp_meter_start(9)batadv_netlink_tp_meter_cancel(9)batadv_netlink_hardif_fill(9)batadv_netlink_notify_hardif(9)batadv_netlink_cmd_get_hardif(9)batadv_netlink_set_hardif(9)batadv_netlink_dump_hardif(9)batadv_netlink_vlan_fill(9)batadv_netlink_notify_vlan(9)batadv_netlink_get_vlan(9)batadv_netlink_set_vlan(9)batadv_netlink_get_meshif_from_ifindex(9)batadv_netlink_get_meshif_from_info(9)batadv_netlink_get_meshif(9)batadv_netlink_get_hardif_from_ifindex(9)batadv_netlink_get_hardif_from_info(9)batadv_netlink_get_hardif(9)batadv_get_vlan_from_info(9)batadv_pre_doit(9)batadv_netlink_register(9)batadv_netlink_unregister(9)
iykyk, if you're digging into one of these, you're already deep in the batman-adv netlink lore π§
and that's the whole page, bestie π β¨
cute little sign-off: this one lives over in ./net/batman-adv, dated October 2026, and its whole identity is batadv_post_doit(9) β go forth and slay your netlink cleanup ππ«Ά
π¦ 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