batadv_netl...ap_isolation(9)
π batadv_netl...ap_isolation(9) β from the Kernel API Manual π
okay so bestie, gather round, because this little function is a whole vibe and it lives in the Kernel API Manual (yes, that's the manual name, we're fancy now β¨).
πΈ NAME πΈ
batadv_netlink_mesh_fill_ap_isolation β literally just adds the ap_isolation meshif attribute. That's it. That's the whole job. Lowkey iconic for how simple it is π
β¨ SYNOPSIS β¨
int batadv_netlink_mesh_fill_ap_isolation (struct sk_buff *msg , struct
batadv_priv *bat_priv );
it takes two things and gives you back an int, no cap.
π¦ ARGUMENTS π¦
msgβ the Netlink message you're dumping into. that's its home. that's where the stuff goes π«Άbat_privβ the bat priv, aka the one holding all the mesh interface information. main character energy, honestly π
π RETURN π
0 on success, or a negative error number if it goes wrong π β so like, check your return value, bestie, fr fr.
β SEE ALSO β
okay this is the part where the whole friend group shows up π first off, the source of truth is the kernel file ./net/batman-adv/netlink.c and also enum. and then:
batadv_netlink_multicast_groups(9)enum batadv_genl_ops_flags(9)batadv_netlink_get_ifindex(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_post_doit(9)batadv_netlink_register(9)batadv_netlink_unregister(9)
like I said. whole squad. iykyk π
ngl the whole page is short and sweet, but that SEE ALSO list is giving "tag yourself i'm batadv_netlink_mesh_fill(9)" π
and that's the tea, bestie π§π this one's from ./net/batman-adv, dated October 2026, and it goes by batadv_netl...ap_isolation(9) β slay, go read the kernel source, periodt π₯π
π¦ 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