ef4_filter_set_eth_local(9)
π ef4_filter_set_eth_local(9) β like, the Kernel API Manual page, bestie
Okay so picture this: it's giving kernel API manual, it's giving <lavender>ef4_filter_set_eth_local</lavender>, and it lives in the Kernel API Manual. Buckle up, we're doing a filter spec glow-up β¨
πΈ NAME πΈ
ef4_filter_set_eth_local β specify local Ethernet address and/or VID π«Ά
Like, you're telling the filter spec "hey bestie, here's the local Ethernet address and/or the VID" β that's the whole vibe. No cap.
π SYNOPSIS π
int ef4_filter_set_eth_local (struct ef4_filter_spec *spec , u16 vid ,
const u8 *addr );
Three args, one int coming back at you. Iconic. π
β¨ ARGUMENTS β¨
specβ Specification to initialise. Yeah, she gets initialised. Main character energy only πvidβ Outer VLAN ID to match, orEF4_FILTER_VID_UNSPEC. So like, either you give her a real VLAN ID or you hit her withEF4_FILTER_VID_UNSPECand she's like "unspecified, got it" πaddrβ Local Ethernet MAC address, orNULL. That's it. A MAC address, orNULL. Choose your fighter π
π¦ SEE ALSO π¦
Kernel file ./drivers/net/ethernet/sfc/falcon/filter.h β go read it, iykyk π
enum ef4_filter_match_flags(9)enum ef4_filter_priority(9)enum ef4_filter_flags(9)struct ef4_filter_spec(9)ef4_filter_set_ipv4_local(9)ef4_filter_set_ipv4_full(9)ef4_filter_set_uc_def(9)ef4_filter_set_mc_def(9)
All of them. The whole friend group. Obsessed π§
lowkey a reminder that these are the siblings in the same family β if you're setting an Ethernet local filter you're probably gonna want the rest of the set too π
And that's the page, bestie! Sourced straight from ./drivers/net/ethernet/sfc/falcon, dated October 2026, and yes she ate π
π₯ β
π¦ 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