efx_filter_set_eth_local(9)
πΈ 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, orEFX_FILTER_VID_UNSPECif you're not pinning down a VLAN. No cap, that constant is your βunspecifiedβ escape hatch. β¨addrβ the local Ethernet MAC address, orNULL. Yes,NULLis 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:
enum efx_filter_match_flags(9)enum efx_filter_priority(9)enum efx_filter_flags(9)struct efx_filter_spec(9)efx_filter_set_ipv4_local(9)efx_filter_set_ipv4_full(9)efx_filter_set_uc_def(9)efx_filter_set_mc_def(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms