ice_vsi_dis_outer_stripping(9)
π NAME π
okay bestie, this is the ice_vsi_dis_outer_stripping(9) manual page from the Kernel API Manual β and its whole job is disable outer VLAN stripping. no cap, that's the vibe. π
β¨ SYNOPSIS β¨
int ice_vsi_dis_outer_stripping (struct ice_vsi *vsi );
π«Ά ARGUMENTS π«Ά
vsiβ the VSI to configure. that's the one and only argument, bestie. π«Ά
π DESCRIPTION π
so this function disables outer VLAN stripping via the VSI context. it's literally telling the hardware to chill on tag removal. β¨
bestie, important: this function should only be used ifDVMis supported. and it should never be called directly β it should be part ofice_vsi_vlan_opsif it's needed. i'm not playing, respect the architecture π
it only modifies the outer VLAN stripping settings. the VLAN TPID and outer VLAN insertion settings are unmodified β not touched, not disturbed, unbothered π¦.
and what does that mean? it tells the hardware to not strip any VLAN tagged packets, thus leaving them in the packet. this enables software offloaded VLAN stripping and disables hardware offloaded VLAN stripping. periodt. π
π SEE ALSO π
Kernel file: ./drivers/net/ethernet/intel/ice/ice_vsi_vlan_lib.c β go be nosy, it's iconic π
validate_vlan(9)ice_vsi_add_vlan(9)ice_vsi_del_vlan(9)ice_vsi_manage_vlan_insertion(9)ice_vsi_manage_vlan_stripping(9)__ice_vsi_set_inner_port_vlan(9)ice_cfg_vlan_pruning(9)tpid_to_vsi_outer_vlan_type(9)ice_vsi_ena_outer_stripping(9)ice_vsi_ena_outer_insertion(9)ice_vsi_dis_outer_insertion(9)__ice_vsi_set_outer_port_vlan(9)ice_vsi_set_outer_port_vlan(9)ice_vsi_clear_outer_port_vlan(9)
mwah π β source/version: ./drivers/net/ethernet/intel/ice; date: October 2026. this was ice_vsi_dis_outer_stripping(9), signing off with main character energy ππ
π¦ 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