batadv_bla_del_claim(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… batadv_bla_del_claim β€” a Kernel API Manual moment ✨

okay so bestie, welcome to the manual page for batadv_bla_del_claim(9) πŸ¦‹ (yes that (9) is the kernel API manual section, we're in the deep end and honestly? iconic).


🌸 NAME 🌸

batadv_bla_del_claim β€” delete a claim from the claim hash πŸ’–

like, the whole vibe is: there's this claim chillin' in a hash, and we're yeeting it out. no cap.


✨ SYNOPSIS ✨

void batadv_bla_del_claim (struct batadv_priv *bat_priv , const u8 *mac
, const unsigned short vid );

it returns void β€” nothing comes back, it just Does The Thing and dips πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • bat_priv β€” the bat priv with all the mesh interface information πŸ‘‘ this one's the whole main character, it's holding every bit of mesh interface lore
  • mac β€” mac address of the claim to be removed πŸ“ like, which claim are we deleting? this one. right here.
  • vid β€” VLAN id for the claim to be removed 🌈 because claims are per-VLAN obviously, the deets matter

πŸ”₯ SEE ALSO πŸ”₯

the kernel file lives at ./net/batman-adv/bridge_loop_avoidance.c β€” that's the source of truth bestie, go read it, it's giving homework but the good kind πŸ“š

and here's the full squad, every single one, no skips, no cuts 🫢:


ngl the bridge loop avoidance code is a whole friend group and this function is just one member of it doing its little part πŸ’€ respect though.

okay that's the page, ily, go delete some claims responsibly πŸ’œ

β€” sign-off time 🧚 this lil beauty came from ./net/batman-adv and the version/date on the tin is October 2026 ⭐ batadv_bla_del_claim(9) periodt πŸ’…βœ¨

πŸ“¦ where this page comes from