rte_flow_item_e_tag(3)
π NAME π
rte_flow_item_e_tag β bestie, it's the E-tag header matcher π
β¨ SYNOPSIS β¨
#include <rte_flow.h>
π¦ Data Fields
rte_be16_t epcp_edei_in_ecid_brte_be16_t rsvd_grp_ecid_buint8_t in_ecid_euint8_t ecid_erte_be16_t inner_type
πΈ DETAILED DESCRIPTION πΈ
RTE_FLOW_ITEM_TYPE_E_TAG. That's the vibe β¨
It matches an E-tag header. No cap, that's literally the whole job.
The corresponding standard outer EtherType (TPID) value is RTE_ETHER_TYPE_ETAG. And here's the tea π« β it can be overridden by the preceding pattern item. Periodt.
Definition at line 1143 of file rte_flow.h. Not me citing the receipts ππ
π FIELD DOCUMENTATION π
π rte_be16_t epcp_edei_in_ecid_b
E-Tag control information (E-TCI). Breaking it down like a group chat screenshot:
- E-PCP β
3b - E-DEI β
1b - ingress E-CID base β
12b
Definition at line 1148 of file rte_flow.h. π
π rte_be16_t rsvd_grp_ecid_b
Reserved (2b), GRP (2b), E-CID base (12b). Slay, that's the whole layout β¨
Definition at line 1150 of file rte_flow.h. π
π§ uint8_t in_ecid_e
Ingress E-CID ext. Short, sweet, iconic π
Definition at line 1151 of file rte_flow.h. π
π uint8_t ecid_e
E-CID ext. That's it, that's the field π
Definition at line 1152 of file rte_flow.h. πΈ
β rte_be16_t inner_type
Inner EtherType or TPID. Both, bestie β it's giving multitasking π¦
Definition at line 1153 of file rte_flow.h. π
π AUTHOR π
Generated automatically by Doxygen for DPDK from the source code. The robots ate and left no crumbs π€β¨
okay that's the whole page, bestie π«Ά this was DPDK Version 25.11.3 energy from start to finish, lowkey iconic, go forth and match those E-tag headers ππβ¨
π¦ where this page comes from
- ubuntu resolute: dpdk-doc 25.11.3-0ubuntu0.26.04.1 Β· BSD-3-Clause
- ubuntu stonking: dpdk-doc 25.11.3-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms