batadv_compare_claim(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– batadv_compare_claim β€” a Kernel API Manual moment πŸ’–

okay so bestie, welcome to the batadv_compare_claim(9) page, straight out of the Kernel API Manual. no cap, this one is short but she is important. let's get into it πŸŽ€


✨ NAME ✨

batadv_compare_claim β€” compare address and vid of two claims

like, that's the whole gig. she compares the address and the vid of two claims. iconic behaviour honestly πŸ¦‹


🌸 SYNOPSIS 🌸

bool batadv_compare_claim (const struct hlist_node *node , const void *data2 );

look at her go. returns a bool, takes a const struct hlist_node *node and a const void *data2. periodt πŸ’…


🫢 ARGUMENTS 🫢

  • node β€” the list node of the first entry to compare. aka the first claim getting the vibe check ✨
  • data2 β€” pointer to the second claims. yeah, the second one, she's coming in as a void * so be nice to her πŸ™ˆ

πŸ‘‘ RETURN πŸ‘‘

true if the claims have the same data, false otherwise πŸ’–

that's it. that's the whole answer. no in-between, no "maybe", just true or false. main character energy fr fr πŸ”₯


🌈 SEE ALSO 🌈

first up, the kernel file where all this lives, no big deal:

  • ./net/batman-adv/bridge_loop_avoidance.c

and now the friend group 😭 literally the entire batman-adv BLA extended universe, all showing up to the group chat:

ngl bestie, that's a lot of cross-references. she knows everyone. iykyk πŸ’€

and that's the page!! πŸŽ€ source/version vibes come from ./net/batman-adv, dated October 2026, and yes the page itself is literally called batadv_compare_claim(9) β€” love that for her. bye bestie, go compare some claims πŸ’œπŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from