batadv_handle_unclaim(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– batadv_handle_unclaim(9) πŸ’–

okay bestie, this is the Kernel API Manual page for batadv_handle_unclaim(9), and it's literally the vibe check for an UNCLAIM frame. πŸ¦‹


🌸 NAME 🌸

batadv_handle_unclaim β€” check for UNCLAIM frame.

✨ SYNOPSIS ✨

bool batadv_handle_unclaim (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. That's the main-character struct holding the mesh tea. β˜•
  • primary_if β€” the primary hard interface of this batman mesh interface.
  • backbone_addr β€” originator address of the backbone (Ethernet source).
  • claim_addr β€” Client to be unclaimed (ARP sender HW MAC).
  • vid β€” the VLAN ID of the frame.

πŸ”₯ RETURN πŸ”₯

true if handled. That's it, no cap. βœ…

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./net/batman-adv/bridge_loop_avoidance.c β€” that's where the bridge loop avoidance lore lives. πŸ’…

the whole squad of related man pages, every last one:


xoxo from ./net/batman-adv πŸ’– October 2026 πŸŽ€ batadv_handle_unclaim(9)

πŸ“¦ where this page comes from