ice_get_vlan_tci(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– ice_get_vlan_tci πŸ’–

okay so welcome to the ice_get_vlan_tci(9) page in the Kernel API Manual, bestie πŸ’… this one is lowkey tiny but it's giving β€œget VLAN TCI from Rx flex descriptor” and honestly that's the whole vibe.


✨ NAME ✨

ice_get_vlan_tci β€” get VLAN TCI from Rx flex descriptor πŸŽ€

πŸ¦‹ SYNOPSIS πŸ¦‹

u16 ice_get_vlan_tci (const union ice_32b_rx_flex_desc *rx_desc );

πŸŽ€ ARGUMENTS πŸŽ€

  • rx_desc β€” an Rx 32b flex descriptor with RXDID=2. that's the one, bestie ✨

πŸ’œ DESCRIPTION πŸ’œ

so here's the tea β˜• the OS and current PF implementation only support stripping a single VLAN tag at a time, so there should only ever be 0 or 1 tags in the l2tag* fields. no cap πŸ’€

if one is found, return the tag; else return 0 to mean no VLAN tag was found. periodt πŸ’…

🌈 SEE ALSO 🌈


k bye bestie 🫢 this lil page comes from ./drivers/net/ethernet/intel/ice, dated October 2026, and it's the ice_get_vlan_tci(9) manual page. mwah πŸ’‹

πŸ“¦ where this page comes from