RTE_FLOW_MODIFY_CONNTRACK(3)
π NAME π
rte_flow_modify_conntrack β bestie, it's the little wrapper struct that lets you poke at a conntrack context, except plot twist: most ports won't let you, so you gotta go the dramatic route instead β¨
π SYNOPSIS π
#include <rte_flow.h>
πΈ Data Fields πΈ
struct rte_flow_action_conntrack new_ctβ the fresh connection-tracking params you wanna install πuint32_t direction:1β one lil bit, says "hey, update the direction field" π§uint32_t state:1β one lil bit, says "hey, update literally everything except direction" πuint32_t reserved:30β thirty bits of pure potential, sitting there for future use, no thoughts head empty π¦
β¨ Detailed Description β¨
RTE_FLOW_ACTION_TYPE_CONNTRACK
Okay so here's the tea β β this is a wrapper structure for the context update interface. It's giving "gentle envelope around your update request."
But now the sad part π: ports cannot support updating. Like, it's not a "some ports" situation, it's a cannot. And the only valid solution β the only one, periodt β is to destroy the old context and create a new one instead. Rip to the old context, you had a good run π
Definition at line 4087 of file rte_flow.h.
π Field Documentation π
π©· struct rte_flow_action_conntrack new_ct
New connection tracking parameters to be updated. That's it, that's the field, it's carrying the new stuff in π«Ά
Definition at line 4089 of file rte_flow.h.
π©΅ uint32_t direction
The direction field will be updated. Just that one. Very targeted. Very main character energy β¨
Definition at line 4091 of file rte_flow.h.
π uint32_t state
All the other fields except direction will be updated. So basically: everything-but-direction, the field π
Definition at line 4093 of file rte_flow.h.
π€ uint32_t reserved
Reserved bits for the future usage. They're not doing anything right now, they're just vibing, waiting for their moment π
Definition at line 4095 of file rte_flow.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. Not a human, just a robot with a dream π
Real talk bestie: remember that whole "ports cannot support updating" thing. If you're out here planning an in-place conntrack update, the docs fr fr said no β destroy the old context and build a new one. Don't make me say it twice π
okay that's the whole page, slay, you're a conntrack girlie now π¦πβ¨
DPDK Β· Version 25.11.3 Β· rte_flow_modify_conntrack(3) β mwah, kissing this manpage goodbye, hope it helped, ily π«Άπ
π¦ 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