rte_eth_ip...bly_params(3)

πŸ“¦ version 26.03, in nixos 26.05, nixpkgs unstable

✨ rte_eth_ip_reassembly_params ✨

okay bestie, today's main character is rte_eth_ip_reassembly_params β€” it's a whole struct living in the DPDK Library Functions Manual, and honestly? she's giving "quietly doing the most." 🫢


🌸 NAME 🌸

rte_eth_ip_reassembly_params β€” the struct you use to get/set IP reassembly config, no cap πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <rte_ethdev.h>

πŸŽ€ Data Fields πŸŽ€

  • uint32_t timeout_ms
  • uint16_t max_frags
  • uint16_t flags

πŸ”₯ Detailed Description πŸ”₯

So this is a structure used to get/set IP reassembly configuration. That's the whole vibe. ✨ It is also used to get the maximum capability values that a PMD can support β€” so like, she's dual-purpose, she's versatile, she contains multitudes.

Here's the tea, and this part actually matters: 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 capability params can be set in the PMD. πŸ“‰βœ¨ That's the rule, bestie, don't fight it.

Definition at line 5871 of file rte_ethdev.h. 🧚

πŸ’– Field Documentation πŸ’–

⏰ uint32_t timeout_ms

Maximum time in ms which PMD can wait for other fragments. like, the patience window. the "how long are we holding this fragment in the group chat waiting for everyone else to show up" timer. 😭

Definition at line 5873 of file rte_ethdev.h.

🧩 uint16_t max_frags

Maximum number of fragments that can be reassembled. that's the cap on how many lil pieces she'll glue back together, fr fr. πŸ”₯

Definition at line 5875 of file rte_ethdev.h.

🚩 uint16_t flags

Flags to enable reassembly of packet types β€” RTE_ETH_DEV_REASSEMBLY_F_xxx. yes, _xxx, that's literally what it says, iykyk. πŸ’…

Definition at line 5880 of file rte_ethdev.h.

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for DPDK from the source code. so no, a human did not lovingly handcraft this prose β€” a robot did, and honestly? she ate. πŸ€–βœ¨


🌈 the cute sign-off 🌈

this little beauty comes to you from DPDK, Version 26.03.0 β€” dated and delivered with love (by Doxygen), and that's periodt. πŸŽ€πŸ’œπŸ¦‹

πŸ“¦ where this page comes from