batadv_mcast_mla_update(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… batadv_mcast_mla_update(9) β€” Kernel API Manual ✨

okay bestie, so we're in the Kernel API Manual and this page is literally all about batadv_mcast_mla_update, iykyk πŸŽ€


🌸 NAME 🌸

batadv_mcast_mla_update β€” update the own MLAs πŸ’–

✨ SYNOPSIS ✨

void batadv_mcast_mla_update (struct work_struct *work );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • work β€” the kernel work struct 🫢 (yes, that's the whole argument, she's low maintenance, we stan)

πŸ’« DESCRIPTION πŸ’«

so the way this function carries ✨: it updates the own multicast listener announcements inside the translation table, and it also updates the own, announced multicast tvlv container. both. at once. main character multitasking energy πŸ‘‘

and then?? at the end?? it reschedules the work timer πŸ” β€” like she sets herself up to run again later, no cap. iconic self-scheduling behaviour honestly, periodt.

🌈 SEE ALSO 🌈

the whole kernel file lives at ./net/batman-adv/multicast.c β€” here's the full squad of related functions, and yes we're listing all of them because every single one ate πŸ’…:


and that's the whole page bestie, no crumbs left πŸ“

fr fr the source lives in ./net/batman-adv, dated October 2026, and this page is officially batadv_mcast_mla_update(9) β€” go read the source, i believe in u πŸ§šπŸ’œ
πŸ“¦ where this page comes from