rte_eth_ip...dynfield_t(3)
πΈ NAME πΈ
rte_eth_ip_reassembly_dynfield_t β bestie, this is a struct, and she's the lil' dynamic-field bundle that carries your IP reassembly fragments around when things didn't go exactly to plan π
β¨ SYNOPSIS β¨
#include <rte_ethdev.h>
π Data Fields
struct rte_mbuf * next_fraguint16_t time_spentuint16_t nb_frags
π DETAILED DESCRIPTION π
okay so here's the tea, bestie: if the IP reassembly offload fails, the packet gets updated with the dynamic flag RTE_MBUF_DYNFLAG_IP_REASSEMBLY_INCOMPLETE_NAME, and the packets get returned without alteration β like, nothing got touched, she's exactly how she came in. π«Ά
Then your application can go retrieve the attached fragments using the mbuf dynamic field RTE_MBUF_DYNFIELD_IP_REASSEMBLY_NAME. That's the whole vibe. iykyk π«
Definition at line 5972 of file rte_ethdev.h.
π¦ FIELD DOCUMENTATION π¦
π struct rte_mbuf* next_frag
Next fragment packet. Your application should fetch the dynamic field of each fragment until a NULL is received and nb_frags is 0. Like keep going until she says she's done, no cap β¨
Definition at line 5977 of file rte_ethdev.h.
π uint16_t time_spent
Time spent (in ms) by the hardware just sitting there waiting for more fragments to show up. clock's ticking bestie β³
Definition at line 5979 of file rte_ethdev.h.
π uint16_t nb_frags
Number of more fragments attached in mbuf dynamic fields. literally the count of how many besties are still in the group chat π
Definition at line 5981 of file rte_ethdev.h.
π AUTHOR π
Generated automatically by Doxygen for DPDK from the source code. (not me writing fanfic, the robots did it fr fr π€)
okay periodt, that's the whole page π this little cutie comes to you courtesy of DPDK, Version 25.11.3, and she's filed under the manual page rte_eth_ip...dynfield_t(3) from the Library Functions Manual β go slay, bestie ππΈβ¨
π¦ 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