igc_hash_mc_addr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so this page is igc_hash_mc_addr(9) from the Kernel API Manual, and it's here to explain how to Generate a multicast hash value ✨. Bestie, it's giving tiny-but-important helper energy πŸ’….


πŸ¦‹ SYNOPSIS πŸ¦‹

u32 igc_hash_mc_addr (struct igc_hw *hw , u8 *mc_addr );

🌸 ARGUMENTS 🌸

  • hw β€” pointer to the HW structure. It's literally handing over the hardware context 🫢.
  • mc_addr β€” pointer to a multicast address. Yes, that kind of address πŸ’–.

✨ DESCRIPTION ✨

This cutie generates a multicast address hash value πŸ”₯. That hash value is used to determine the multicast filter table array address and new table value β€” and the page says to see igc_mta_set for that part πŸ‘€.

no cap: that's the whole description, and it ate πŸ’….

πŸ’œ SEE ALSO πŸ’œ

Kernel file: ./drivers/net/ethernet/intel/igc/igc_mac.c πŸŽ€

Other pages to peek at, fr fr:


cute little sign-off time πŸŽ€ this page lives under source/version vibes ./drivers/net/ethernet/intel/igc, dated October 2026, and it's igc_hash_mc_addr(9) β€” periodt πŸ’–βœ¨

πŸ“¦ where this page comes from