batadv_netl...ap_isolation(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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:

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