RTE_FLOW_ACTION_IPV6_EXT_PUSH(3)
π NAME π
rte_flow_action_ipv6_ext_push β bestie, it's the struct that describes shoving a brand-new IPv6 extension header onto a packet, and it lives in the rte_flow_a...v6_ext_push(3) manual page, section 3, library functions, periodt.
β¨ SYNOPSIS β¨
#include <rte_flow.h>
π Data Fields
uint8_t * datasize_t sizeuint8_t type
πΈ Detailed Description πΈ
β οΈ Warning β EXPERIMENTAL: this structure may change without prior notice. No cap, it could just... transform on you. Guard your heart and your ABI. π
RTE_FLOW_ACTION_TYPE_IPV6_EXT_PUSH
The valid flow definition for RTE_FLOW_ACTION_TYPE_IPV6_EXT_PUSH include:
- IPV6_EXT TYPE / IPV6_EXT_HEADER_IN_TYPE / END
The data must be added as the last IPv6 extension. It's giving "last one in, no cutting the line" energy β the extension goes at the very end, okay? π«Ά
Definition at line 3828 of file rte_flow.h.
π¦ Field Documentation π¦
π
uint8_t* data
IPv6 extension header data. Literally the payload of your extension header, the whole point of the vibe. β¨
Definition at line 3829 of file rte_flow.h.
π
size_t size
Size (in bytes) of data. How much of it there is, measured in bytes, iconic. π
Definition at line 3830 of file rte_flow.h.
π
uint8_t type
Type of IPv6 extension. This is the little label that tells everyone which extension it is. π
Definition at line 3831 of file rte_flow.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. Not a human author, just the machine doing its thing, slay. π€π
And that's the whole page, bestie β this doc is DPDK Version 25.11.3, it's the rte_flow_a...v6_ext_push(3) page, and it said all of this on its date stamp. Mwah, go forth and push IPv6 extensions 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