igb_vfta_set(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– igb_vfta_set(9) β€” enable or disable vlan in VLAN filter table πŸ’–

okay so bestie, welcome to the igb_vfta_set(9) page from the Kernel API Manual ✨ this is your girliepop guide to flipping a VLAN on or off in the VLAN filter table, and i'm gonna walk you through it like we're texting at 2am πŸ«ΆπŸ§šπŸ’œ


🌸 NAME 🌸

igb_vfta_set β€” enable or disable vlan in VLAN filter table πŸ’… no cap, that's literally the whole vibe.


πŸ¦‹ SYNOPSIS πŸ¦‹

s32 igb_vfta_set (struct e1000_hw *hw , u32 vlan , u32 vind , bool
       vlan_on , bool vlvf_bypass );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the HW structure. like, the hardware main character energy πŸ‘‘ this is where all the device info lives.
  • vlan β€” the VLAN id you wanna add or remove. it's giving "which filter are we touching today" πŸ”₯
  • vind β€” VMDq output index that maps queue to VLAN id. iykyk, it's the queue-to-VLAN matching situation 🎯
  • vlan_on β€” if true, add the filter; if false, remove it. simple as that, bestie βœ…βŒ
  • vlvf_bypass β€” skip VLVF if no match is found. like, don't even bother looking, just yeet past it πŸ’€πŸ™ˆ

✨ DESCRIPTION ✨

so what this function actually does: it sets or clears a bit in the VLAN filter table array 🎚️ based on the vlan id, and depending on whether we're adding or removing the filter. that's it, that's the tea β˜• periodt.


🌈 SEE ALSO 🌈

bestie, there's a whole friend group of related functions and files β€” here's the full squad 🫢:


and that's the whole page, bestie πŸ’– this cutie was brought to you by ./drivers/net/ethernet/intel/igb β€” version date October 2026 πŸŽ€ stay slay, keep your VLANs filtered, and remember: you're the main character of your own kernel πŸ‘‘βœ¨πŸ’…

πŸ“¦ where this page comes from