rte_eth_ip...bly_params(3)
β¨ NAME β¨
rte_eth_ip_reassembly_params β bestie, it's a struct, and it's giving IP reassembly configuration energy π
πΈ SYNOPSIS πΈ
#include <rte_ethdev.h>
π Data Fields
uint32_t timeout_msuint16_t max_fragsuint16_t flags
π« Detailed Description π«
Okay so listen. This is a structure used to get/set the IP reassembly configuration. That's its whole job. It's also the thing you use to get the maximum capability values that a PMD can support. Two jobs, no complaints, main character energy fr fr π
The way it works: if rte_eth_ip_reassembly_capability_get() returns 0, then IP reassembly can be enabled using rte_eth_ip_reassembly_conf_set(), and params values lower than the capability params can be set in the PMD. Not higher. Lower. Okay bestie? Don't try it π
Definition at line 5871 of file rte_ethdev.h.
π¦ Field Documentation π¦
π uint32_t timeout_ms
Maximum time in ms which the PMD can wait for other fragments. It's literally the PMD sitting there like "where are the rest of your pieces bestie π" and this is how long it's willing to wait.
Definition at line 5873 of file rte_ethdev.h.
πΈ uint16_t max_frags
Maximum number of fragments that can be reassembled. Like, the cap. The limit. The "no more than this, I fear" number β¨
Definition at line 5875 of file rte_ethdev.h.
π§ uint16_t flags
Flags to enable reassembly of packet types β and the naming convention is RTE_ETH_DEV_REASSEMBLY_F_xxx, iykyk π
Definition at line 5880 of file rte_ethdev.h.
π Author π
Generated automatically by Doxygen for DPDK from the source code. Not a human. Not a teen girl. Just Doxygen doing its little automated thing π«Ά
Okay bestie that's the whole page, slay π
β¨ This was the DPDK Library Functions Manual, Version 25.11.3, and yeah β rte_eth_ip...bly_params(3) ate and left no crumbs. Go reassemble some fragments responsibly, 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