DPDK  24.07.0
Data Structures | Macros
rte_tcp.h File Reference
#include <stdint.h>
#include <rte_byteorder.h>

Go to the source code of this file.

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

Definition in file rte_tcp.h.

Macro Definition Documentation

◆ RTE_TCP_CWR_FLAG

#define RTE_TCP_CWR_FLAG   0x80

TCP FlagsCongestion Window Reduced

Definition at line 43 of file rte_tcp.h.

◆ RTE_TCP_ECE_FLAG

#define RTE_TCP_ECE_FLAG   0x40

ECN-Echo

Definition at line 44 of file rte_tcp.h.

◆ RTE_TCP_URG_FLAG

#define RTE_TCP_URG_FLAG   0x20

Urgent Pointer field significant

Definition at line 45 of file rte_tcp.h.

◆ RTE_TCP_ACK_FLAG

#define RTE_TCP_ACK_FLAG   0x10

Acknowledgment field significant

Definition at line 46 of file rte_tcp.h.

◆ RTE_TCP_PSH_FLAG

#define RTE_TCP_PSH_FLAG   0x08

Push Function

Definition at line 47 of file rte_tcp.h.

◆ RTE_TCP_RST_FLAG

#define RTE_TCP_RST_FLAG   0x04

Reset the connection

Definition at line 48 of file rte_tcp.h.

◆ RTE_TCP_SYN_FLAG

#define RTE_TCP_SYN_FLAG   0x02

Synchronize sequence numbers

Definition at line 49 of file rte_tcp.h.

◆ RTE_TCP_FIN_FLAG

#define RTE_TCP_FIN_FLAG   0x01

No more data from sender

Definition at line 50 of file rte_tcp.h.