fm10k_update_mc_addr_pf(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… fm10k_update_mc_addr_pf(9) β€” from the Kernel API Manual, bestie πŸŽ€

okay so bestie, buckle up, because we're diving into the kernel docs together and honestly? it's giving iconic. this one lives in the Kernel API Manual and it's all about telling your NIC who's allowed in the multicast group chat πŸ’–


✨ NAME ✨

fm10k_update_mc_addr_pf β€” update device multicast addresses, no cap πŸ¦‹


🌸 SYNOPSIS 🌸

s32 fm10k_update_mc_addr_pf (struct fm10k_hw *hw , u16 glort , const u8
*mac , u16 vid , bool add );

like, that's the whole vibe. pointer in, pointer out, slay ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the HW structure. literally the hardware's whole personality lives in here πŸ’…
  • glort β€” base resource tag for this request. yes it's a real word, iykyk 🧚
  • mac β€” MAC address to add/remove from the table. the actual star of the show πŸ‘‘
  • vid β€” VLAN ID to add/remove from the table. gotta know which vlan we're talking about πŸ“
  • add β€” indicates if this is an add or remove operation. true = come on in, false = you're out bestie πŸ™ˆ

πŸ¦‹ DESCRIPTION πŸ¦‹

so this function? it's used to add or remove multicast MAC addresses for the PF. that's it, that's the tea πŸ’– lowkey does exactly what it says on the tin β€” hand it a MAC and a VLAN ID and tell it add, and it's either letting that multicast address into the table or kicking it out. main character energy, honestly.


⭐ SEE ALSO ⭐

first up, the source file it calls home:

  • Kernel file ./drivers/net/ethernet/intel/fm10k/fm10k_pf.c 🫢

and the whole friend group of sibling functions (they're all in the fm10k_pf.c clique, you'll love them):

like, that's a whole group chat and you're invited πŸ«ΆπŸ’œ


ngl bestie, if you're reading fm10k docs at 2am you're officially a kernel girlie now. obsessed for you πŸ’…βœ¨

kisses and see you in the next page πŸŽ€ β€” this manual page is dated October 2026, and it comes from the source file ./drivers/net/ethernet/intel/fm10k/fm10k_pf.c (the footer truncates it as ./drivers/net/ethernet/intel/f..., but we know the truth 😌). bye bestie, slay your multicast table πŸ’–πŸŒˆ

πŸ“¦ where this page comes from