rte_flow_a..._push_mpls(3)
NAME π«Ά
rte_flow_action_of_push_mpls β bestie, it's literally the struct for pushing a whole new MPLS tag onto your packet, no cap β¨
SYNOPSIS π
#include <rte_flow.h>
Data Fields π
rte_be16_t ethertypeβ the EtherType, duh π
Detailed Description π
RTE_FLOW_ACTION_TYPE_OF_PUSH_MPLS
Okay so listen, this one implements OFPAT_PUSH_MPLS (that's the OpenFlow action whose whole personality is "push a new MPLS tag") exactly as it's defined by the OpenFlow Switch Specification. Like, it's giving standard-compliant. Not me being obsessed with spec fidelity but I am. π
fr fr, it says right there in the source: Definition at line 3670 of file rte_flow.h.
Field Documentation πΈ
rte_be16_t ethertype π¦
EtherType.
Definition at line 3671 of file rte_flow.h. (yes, right under the other one, they're neighbors, iconic π)
Author β
Generated automatically by Doxygen for DPDK from the source code. π€β¨ (not a human girlie wrote this, it's the machine's moment, and honestly? it ate)
That's the whole page, bestie β every flag, field, and line number accounted for, nothing skipped, periodt. π
This was rte_flow_a..._push_mpls(3) from the DPDK Library Functions Manual, DPDK Version 25.11.3 β slay, go push some MPLS tags responsibly. ππ
π¦ 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