batadv_mcas...s_dump_entry(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… batadv_mcast_flags_dump_entry(9) β€” the Kernel API Manual page your group chat needed

okay so bestie, welcome to the Kernel API Manual, specifically the page for batadv_mcast_flags_dump_entry. yes that's a mouthful, no you're not gonna say it out loud. it's a batman-adv multicast flags thing and it's lowkey iconic. let's go πŸ¦‹


✨ NAME ✨

batadv_mcast_flags_dump_entry β€” dumps one entry of the multicast flags table out to a netlink socket. one entry. that's the whole gig. slay πŸ’…


🌸 SYNOPSIS 🌸

int batadv_mcast_flags_dump_entry (struct sk_buff *msg , u32 portid ,
       struct netlink_callback *cb , struct batadv_orig_node *orig_node );

like, four arguments, returns an int. no cap, that's it. ✨


πŸŽ€ ARGUMENTS πŸŽ€

okay so here's the vibe check on each param, bestie:

  • msg β€” the buffer for the message. it's the lil container everything gets written into. πŸ“¦
  • portid β€” the netlink port. that's where it's headed, iykyk. πŸ”Œ
  • cb β€” the Control block containing additional options. yes capital-C Control block, that's how the manual says it, I don't make the rules. πŸ™ˆ
  • orig_node β€” the originator to dump the multicast flags of. this is like the main character of the operation, fr. πŸ‘‘

πŸ’– RETURN πŸ’–

returns 0 or an error code. that's it. zero means we ate, error code means we did not eat. 😭


🌈 SEE ALSO 🌈

okay this is the part where the manual just goes absolutely feral and lists everything. here's the whole family, no cap, in the exact order they gave it:

literally 58 of them. she ate and left no crumbs πŸ‘‘

and the Kernel file it all lives in is ./net/batman-adv/multicast.c β€” that's the address, bestie, write it down. 🏠


heads up: the argument block spells it Control block with a capital C, so I'm keeping it exactly like that because the rule is facts don't change, only the vibe does. πŸ’œ

and that's the page!! tysm for reading, ily, go read some source 🫢

source/version: ./net/batman-adv Β· October 2026 Β· batadv_mcast_flags_dump_entry(9) β€” mwah, sign-off complete, periodt πŸŽ€βœ¨

πŸ“¦ where this page comes from