batadv_mcast_flags_log(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to the batadv_mcast_flags_log(9) page in the Kernel API Manual β€” this function is literally here to output debug information about mcast flag changes. that's the whole assignment, no cap ✨

🌸 SYNOPSIS 🌸

void batadv_mcast_flags_log (struct batadv_priv *bat_priv , u8 flags );

πŸŽ€ ARGUMENTS πŸŽ€

  • bat_priv β€” the bat priv with all the mesh interface information. it's giving β€œmain character struct,” fr fr πŸ’…
  • flags β€” TVLV flags indicating the new multicast state. lowkey the multicast state's whole receipt πŸ¦‹

✨ DESCRIPTION ✨

so whenever the multicast TVLV flags this node announces change, this function should be used to notify userspace about the change. that's the vibe check: flags moved, userspace gets the heads-up. periodt πŸ’–

🌈 SEE ALSO 🌈

the kernel file is ./net/batman-adv/multicast.c β€” iconic source location β€” and here is the full related-function squad, every single one, no skips:


source/version vibes: ./net/batman-adv; date: October 2026; manual: batadv_mcast_flags_log(9) β€” byeee bestie, mwah πŸ’‹

πŸ“¦ where this page comes from