rte_tcp.h(3)
π rte_tcp.h(3) π
okay bestie, welcome to the rte_tcp.h page β it lives in the Library Functions Manual section of the DPDK docs, and it's literally the lil header that holds all the TCP flag constants you're gonna be poking at. it's giving "small file, big main character energy" π¦
β¨ NAME β¨
rte_tcp.h β no cap, that's the whole name, that's the vibe πΈ
π SYNOPSIS π
#include <stdint.h>
#include <rte_byteorder.h>
π«Ά Data Structures
struct rte_tcp_hdr
π₯ Macros
#define RTE_TCP_CWR_FLAG 0x80
#define RTE_TCP_ECE_FLAG 0x40
#define RTE_TCP_URG_FLAG 0x20
#define RTE_TCP_ACK_FLAG 0x10
#define RTE_TCP_PSH_FLAG 0x08
#define RTE_TCP_RST_FLAG 0x04
#define RTE_TCP_SYN_FLAG 0x02
#define RTE_TCP_FIN_FLAG 0x01
π Detailed Description π
TCP-related defines β¨ that's it, that's the whole personality.
Definition in file rte_tcp.h.
π Macro Definition Documentation π
π
#define RTE_TCP_CWR_FLAG 0x80
TCP Flags Congestion Window Reduced πΈ
Definition at line 39 of file rte_tcp.h.
π
#define RTE_TCP_ECE_FLAG 0x40
ECN-Echo π
Definition at line 40 of file rte_tcp.h.
π
#define RTE_TCP_URG_FLAG 0x20
Urgent Pointer field significant π¨
Definition at line 41 of file rte_tcp.h.
π
#define RTE_TCP_ACK_FLAG 0x10
Acknowledgment field significant β yes bestie, we see you, we acknowledge you π«Ά
Definition at line 42 of file rte_tcp.h.
π
#define RTE_TCP_PSH_FLAG 0x08
Push Function π«Έ
Definition at line 43 of file rte_tcp.h.
π
#define RTE_TCP_RST_FLAG 0x04
Reset the connection π
Definition at line 44 of file rte_tcp.h.
π
#define RTE_TCP_SYN_FLAG 0x02
Synchronize sequence numbers β¨ the iconique handshake starter
Definition at line 45 of file rte_tcp.h.
π
#define RTE_TCP_FIN_FLAG 0x01
No more data from sender π it's over, it's done, bye
Definition at line 46 of file rte_tcp.h.
π§ Author π§
Generated automatically by Doxygen for DPDK from the source code. not a human, just a lil robot doing its thing π€β¨
okay that's the whole page bestie, you ate that π and for the cute lil sign-off: this was DPDK Version 25.11.3, and the page is rte_tcp.h(3) π 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