efx_filter_set_eth_local(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, meet efx_filter_set_eth_local from the Kernel API Manual β€” it's the function that says β€œspecify local Ethernet address and/or VID” and honestly that's the whole assignment. πŸ’…

✨ SYNOPSIS ✨

int efx_filter_set_eth_local (struct efx_filter_spec *spec , u16 vid ,
       const u8 *addr );

πŸŽ€ ARGUMENTS πŸŽ€

  • spec β€” the specification to initialise. This is your main-character struct, so hand it over ready to be set up. 🫢
  • vid β€” the outer VLAN ID to match, or EFX_FILTER_VID_UNSPEC if you're not pinning down a VLAN. No cap, that constant is your β€œunspecified” escape hatch. ✨
  • addr β€” the local Ethernet MAC address, or NULL. Yes, NULL is allowed here β€” it's right there in the original, bestie. πŸ¦‹

πŸ¦‹ SEE ALSO πŸ¦‹

the Kernel file ./drivers/net/ethernet/sfc/siena/filter.h is where these live, plus:

xoxo, your kernel bestie 🫢 β€” source/version ./drivers/net/ethernet/sfc/siena, dated October 2026, for efx_filter_set_eth_local(9) πŸ’–

πŸ“¦ where this page comes from