rte_eth_ipv6_flow(3)
π rte_eth_ipv6_flow(3) π
okay bestie, gather round, because this one is a struct and she is serving pure, unfiltered IPv6 flow-matching energy. this is from the Library Functions Manual, and honestly? she's little but she Knows Things. β¨
πΈ NAME πΈ
rte_eth_ipv6_flow β the girl who defines the input for an IPV6 flow, no cap π
π SYNOPSIS π
#include <rte_eth_ctrl.h>
β¨ Data Fields β¨
uint32_t src_ip [4]uint32_t dst_ip [4]uint8_t tcuint8_t protouint8_t hop_limits
π¦ Detailed Description π¦
so likeβ¦ this is a structure used to define the input for IPV6 flow. that's the whole vibe. she holds the fields you need to describe "which IPv6 packets are we talking about" and then hands them over. π«Ά
lowkey iconic that she was born at Definition at line 201 of file rte_eth_ctrl.h. remember that address, bestie, it's her whole origin story. π
π Field Documentation π
uint32_t src_ip[4]
the IPv6 source address, in big endian. (big endian, bestie. do NOT get it twisted, the bytes go big-first or she will not match anything and you will be crying at 2am. π)
Definition at line 202 of file rte_eth_ctrl.h.
uint32_t dst_ip[4]
the IPv6 destination address, also in big endian. she's the counterpart to src_ip, they're giving matching set energy. π
Definition at line 203 of file rte_eth_ctrl.h.
uint8_t tc
the traffic class to match. π¦
Definition at line 204 of file rte_eth_ctrl.h.
uint8_t proto
the protocol, aka the next header, to match. so like, what's riding shotgun inside the packet. π
Definition at line 205 of file rte_eth_ctrl.h.
uint8_t hop_limits
the hop limits to match. yes it matches on hop limits, she's thorough like that. π
Definition at line 206 of file rte_eth_ctrl.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code.
so nobody hand-wrote this one, she was generated by Doxygen from the source code itself. a machine-made queen, fr fr. π€π
okay that's the whole page, you ate that. and for the cute little sign-off: this is DPDK, Version 25.11.3 β that's the source/version energy at the bottom of the page, and that's the note we're leaving on. go forth and match your IPv6 flows, bestie, but keep those addresses big endian. periodt. π β¨π¦πΈπ
π¦ 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