iavf_vlan_rx_add_vid(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so this page is iavf_vlan_rx_add_vid(9), straight from the Kernel API Manual, and it's here to do one very specific iconic thing: Add a VLAN filter to a device. that's the whole assignment, no cap. πŸ’…βœ¨

✨ SYNOPSIS ✨

bestie, here's the signature, verbatim, don't @ me:

int iavf_vlan_rx_add_vid (struct net_device *netdev , __be16 proto , u16
       vid );

πŸ’… ARGUMENTS πŸ’…

  • netdev β€” network device struct. literally the network device struct β€” the device we're adding this VLAN filter to. main character energy, obviously. πŸ‘‘
  • proto β€” unused protocol data. unused protocol data, fr fr β€” it's just sitting there, not doing anything, and honestly same. πŸ’€
  • vid β€” VLAN tag. the VLAN tag. that's the tag, that's the vibe. πŸŽ€

🌈 SEE ALSO 🌈

first up, the kernel file lowkey holding it down:

  • Kernel file ./drivers/net/ethernet/intel/iavf/iavf_main.c

and then the entire iavf friend group pulls up. every single ref, no gatekeeping, no omissions:

xoxo, sourced from ./drivers/net/ethernet/intel/iavf, dated October 2026 πŸ’–βœ¨

πŸ“¦ where this page comes from