batadv_netli...ap_isolation(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the batadv_netlink_set_mesh_ap_isolation(9) page in the Kernel API Manual. This function is lowkey iconic: it sets ap_isolation from a genl msg. Let's get into the whole thing, no cap. πŸ’…

🌸 NAME 🌸

batadv_netlink_set_mesh_ap_isolation β€” Set ap_isolation from genl msg. That's the name, that's the job, periodt.

πŸ¦‹ SYNOPSIS πŸ¦‹

int batadv_netlink_set_mesh_ap_isolation (struct nlattr *attr , struct batadv_priv *bat_priv );

This is the exact signature, bestie β€” keep it cute and keep it identical.

πŸŽ€ ARGUMENTS πŸŽ€

  • attr β€” the parsed BATADV_ATTR_AP_ISOLATION_ENABLED attribute. That's the parsed attribute coming in.
  • bat_priv β€” the bat priv with all the mesh interface information. Main character struct, carrying all the mesh interface info.

πŸ”₯ RETURN πŸ”₯

She returns 0 on success, or a negative error number in case of failure. So 0 is the slay; negative is the β€œcheck the error, bestie” moment. 😭

🌈 SEE ALSO 🌈

okay the cross-reference section is long and honestly ate. Every single reference is here, no skipping:


πŸ’– okay that's the page, bestie. This lil' manual page comes from ./net/batman-adv and is dated October 2026. Go set that ap_isolation and be the main character of your mesh. 🫢✨

πŸ“¦ where this page comes from