ice_fltr_remove_vlan(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_fltr_remove_vlan β€” a kernel API manual, but make it make sense

okay so real talk, bestie: this is page one of the Kernel API Manual, and the star of the show is ice_fltr_remove_vlan. it's an Intel ice driver thing and it's lowkey iconic once you get what it does 🧚


✨ NAME ✨

ice_fltr_remove_vlan β€” remove VLAN filter πŸŽ€

like, it removes a VLAN filter. that's the whole vibe. no cap.


🌸 SYNOPSIS 🌸

int ice_fltr_remove_vlan (struct ice_vsi *vsi , struct ice_vlan *vlan );

that's it, that's the signature, and yes it returns an int so pls check it πŸ™ˆ


πŸ¦‹ ARGUMENTS πŸ¦‹

one bullet per bestie you gotta hand over:

  • vsi β€” pointer to VSI struct ✨ literally just a pointer to the struct ice_vsi, hand it over and keep it movin'
  • vlan β€” VLAN filter details 🌈 this is the struct that carries all the deets about the VLAN filter you're trying to yeet
fr fr, both of these are pointers β€” if either one is a sad little NULL, that's on you, not me πŸ’€

πŸ‘‘ SEE ALSO πŸ‘‘

okay this is the part where the manpage goes full main-character and name-drops the entire friend group. every single one of these, no skips:

that's a whole group chat worth of filter functions, and every one of them is invited to the party 🫢


vibe check reminder: this page doesn't spell out a return value or any error codes, so don't go inventing them β€” the signature says int and that's all we know πŸ’…

and that's the page, bestie! 🌟 this little masterpiece lives in ./drivers/net/ethernet/intel/ice, it's dated October 2026, and it answers to the name ice_fltr_remove_vlan(9) β€” mwah, slay, periodt πŸ’–πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from