batadv_handle_claim(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

Okay so bestie, this is the batadv_handle_claim(9) page from the Kernel API Manual β€” the function is literally batadv_handle_claim, and its whole thing is check for CLAIM frame. Periodt. ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

Here’s the signature, copied exactly so nobody has to guess:

bool batadv_handle_claim (struct batadv_priv *bat_priv , struct
       batadv_hard_iface *primary_if , const u8 *backbone_addr , const u8
       *claim_addr , unsigned short vid );

🌸 ARGUMENTS 🌸

  • bat_priv β€” the bat priv with all the mesh interface information. It’s the main character holding the mesh info, no cap. πŸ‘‘
  • primary_if β€” the primary hard interface of this batman mesh interface. Yep, that one. πŸŽ€
  • backbone_addr β€” originator address of the backbone (Ethernet Source). That’s the backbone’s originator address vibe. 🌈
  • claim_addr β€” client mac address to be claimed (ARP sender HW MAC). The client MAC getting claimed, iykyk. πŸ’…
  • vid β€” the VLAN ID of the frame. Gotta know which VLAN we’re in. πŸ¦‹

πŸ”₯ RETURN πŸ”₯

It returns true if handled. That’s the whole return story, fr fr. πŸ’–


🌟 SEE ALSO 🌟

The whole friend group is right here, bestie:


kisses and clean compiles πŸ’– β€” source/version: ./net/batman-adv; date: October 2026

πŸ“¦ where this page comes from