batadv_mcast..._br_addr_cpy(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

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

okay so bestie, welcome to the batadv_mcast_mla_br_addr_cpy(9) page, straight outta the Kernel API Manual πŸ’– grab a strawberry drink πŸ“ and let's go, this one's actually short and sooo cute.


🌸 NAME 🌸

batadv_mcast_mla_br_addr_cpy β€” copy a bridge multicast address 🫢


✨ SYNOPSIS ✨

void batadv_mcast_mla_br_addr_cpy (char *dst , const struct br_ip *src
);

πŸŽ€ ARGUMENTS πŸŽ€

  • dst β€” the destination you're writing into, bestie: a multicast MAC address πŸ’…
  • src β€” the source you're reading from: a multicast IP address ✨

πŸ¦‹ DESCRIPTION πŸ¦‹

So what this icon does: it takes a multicast IPv4/IPv6 address that came from a bridge, converts it into the matching multicast MAC address, and copies that result into the destination buffer you handed it. Literally that's it. Main character behavior πŸ‘‘

⚠️ Heads up before you go off: the caller β€” that's you, bestie β€” has to make sure the destination buffer can hold at least ETH_ALEN bytes. No cap, if it can't, that's on you, not on the function. πŸ™ˆ

🌈 SEE ALSO 🌈

the whole extended friend group, fr fr 😭 β€” plus the kernel file ./net/batman-adv/multicast.c:


and that's the whole page, bestie, you ate that 🫢 this little gem lives in ./net/batman-adv and the version vibes are dated October 2026 β€” go forth and copy those addresses, mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from