rte_eth_fdir_flex_conf(3)
π rte_eth_fdir_flex_conf(3) π
okay so bestie, welcome to the <rte_eth_ctrl.h> cinematic universe πΈ β this is the manual page for rte_eth_fdir_flex_conf, a struct that lives in the DPDK library functions section and is genuinely the blueprint for all your flexible payload situations. no cap.
β¨ NAME β¨
rte_eth_fdir_flex_conf β the struct, the moment, the icon π
π¦ SYNOPSIS π¦
#include <rte_eth_ctrl.h>
π Data Fields π
uint16_t nb_payloadsuint16_t nb_flexmasksstruct rte_eth_flex_payload_cfg flex_set[RTE_ETH_PAYLOAD_MAX]struct rte_eth_fdir_flex_mask flex_mask[RTE_ETH_FLOW_MAX]
π Detailed Description π
so basically this struct is where you define all the flexible payload related settings β and yes that means both the flex payload and the flex mask, together, in one cozy little home π«Ά
it's giving "one struct to configure them all" energy, fr fr.
π Definition at line 409 of file rte_eth_ctrl.h.
π Field Documentation π
π uint16_t nb_payloads
the number of following payload cfg π β literally just how many payload configs are about to show up.
π Definition at line 410 of file rte_eth_ctrl.h.
π§ uint16_t nb_flexmasks
the number of following mask π β how many masks are queued up behind it.
π Definition at line 411 of file rte_eth_ctrl.h.
β struct rte_eth_flex_payload_cfg flex_set[RTE_ETH_PAYLOAD_MAX]
flex payload configuration for each payload type πΈ β one config per payload type, array-coded, exact size RTE_ETH_PAYLOAD_MAX, no notes.
π Definition at line 412 of file rte_eth_ctrl.h.
π¦ struct rte_eth_fdir_flex_mask flex_mask[RTE_ETH_FLOW_MAX]
flex mask configuration for each flow type β¨ β one mask per flow type, array size RTE_ETH_FLOW_MAX, periodt.
π Definition at line 414 of file rte_eth_ctrl.h.
π«Ά Author π«Ά
generated automatically by Doxygen for DPDK from the source code. not a human author, just Doxygen doing its lil thing automatically π
so yeah, that's the whole page bestie. all the fields, all the line numbers, all the vibes accounted for, nothing skipped, nothing invented π―
π mwah, this was DPDK, Version 25.11.3 β manual page rte_eth_fdir_flex_conf(3). go configure some flexible payloads, you absolute main character π
π¦ 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