ice_fltr_remove_vlan(9)
π
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 thestruct 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:
Kernel file ./drivers/net/ethernet/intel/ice/ice_fltr.cβ the actual source file, go read it iykykice_fltr_free_list(9)ice_fltr_add_entry_to_list(9)ice_fltr_set_vlan_vsi_promisc(9)ice_fltr_clear_vlan_vsi_promisc(9)ice_fltr_clear_vsi_promisc(9)ice_fltr_set_vsi_promisc(9)ice_fltr_add_mac_list(9)ice_fltr_remove_mac_list(9)ice_fltr_add_vlan_list(9)ice_fltr_remove_vlan_list(9)ice_fltr_add_eth_list(9)ice_fltr_remove_eth_list(9)ice_fltr_remove_all(9)ice_fltr_add_mac_to_list(9)ice_fltr_add_vlan_to_list(9)ice_fltr_add_eth_to_list(9)ice_fltr_prepare_mac(9)ice_fltr_prepare_mac_and_broadcast(9)ice_fltr_prepare_vlan(9)ice_fltr_prepare_eth(9)ice_fltr_add_mac(9)ice_fltr_add_mac_and_broadcast(9)ice_fltr_remove_mac(9)ice_fltr_add_vlan(9)ice_fltr_add_eth(9)ice_fltr_remove_eth(9)
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
- 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