rte_table_...mon_config(3)

πŸ’– NAME πŸ’–

rte_table_action_common_config β€” bestie, this is the little struct that holds the shared, common action config for your table action profile ✨


πŸŽ€ SYNOPSIS πŸŽ€

#include <rte_table_action.h>

Data Fields

  • int ip_version
  • uint32_t ip_offset

🌸 Detailed Description 🌸

Okay so this is the common action configuration, and it lives per table action profile β€” like, one of these for each profile, no cap. 🫢

It's defined at line 109 of the file rte_table_action.h. Periodt.


πŸ¦‹ Field Documentation πŸ¦‹

🌈 int ip_version

The Internet Protocol (IP) version of the input packet, bestie πŸ‘‘

And here's the vibe check: it's non-zero for IPv4, and zero for IPv6. That's it, that's the whole rule. Don't mix them up or it's giving chaos 😭

Defined at line 113 of the file rte_table_action.h. πŸ’…

⭐ uint32_t ip_offset

The offset of the IP header inside the input packet buffer πŸ“¦βœ¨

And hear me out: offset 0 points to the first byte of the MBUF structure β€” like, the very first byte, no warm-up, no preamble. So if you're thinking "offset 0 = start of my packet data," nope, it's the MBUF itself. Iconic little trap, iykyk πŸ™ˆ

Defined at line 118 of the file rte_table_action.h. πŸ“


πŸ‘‘ Author πŸ‘‘

This one was generated automatically by Doxygen for DPDK from the source code β€” not a human typing it out with love, just Doxygen doing its little robot thing πŸ€–πŸ’–


ngl bestie, this whole page is auto-generated, so if something looks sparse, that's just the vibe. The facts are the facts πŸ’€

That's a wrap, my love 🌟 this gorgeous little page is from DPDK, Version 25.11.3, and it's serving rte_table_...mon_config(3) realness. Go configure your tables, main character πŸ’…πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from