FD.io VPP
v16.06
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | tcp_header_t |
struct | tcp_option_with_length_t |
Macros | |
#define | foreach_tcp_flag |
Typedefs | |
typedef enum tcp_option_type | tcp_option_type_t |
Enumerations | |
enum | { TCP_N_FLAG_BITS, foreach_tcp_flag } |
enum | tcp_option_type { TCP_OPTION_END = 0, TCP_OPTION_NOP = 1, TCP_OPTION_MSS = 2, TCP_OPTION_WINDOW_SCALE = 3, TCP_OPTION_SACK_PERMITTED = 4, TCP_OPTION_SACK_BLOCK = 5, TCP_OPTION_TIME_STAMP = 8 } |
Functions | |
always_inline int | tcp_header_bytes (tcp_header_t *t) |
#define foreach_tcp_flag |
Definition at line 44 of file tcp_packet.h.
typedef enum tcp_option_type tcp_option_type_t |
anonymous enum |
Enumerator | |
---|---|
TCP_N_FLAG_BITS | |
foreach_tcp_flag |
Definition at line 54 of file tcp_packet.h.
enum tcp_option_type |
Enumerator | |
---|---|
TCP_OPTION_END | |
TCP_OPTION_NOP | |
TCP_OPTION_MSS | |
TCP_OPTION_WINDOW_SCALE | |
TCP_OPTION_SACK_PERMITTED | |
TCP_OPTION_SACK_BLOCK | |
TCP_OPTION_TIME_STAMP |
Definition at line 99 of file tcp_packet.h.
always_inline int tcp_header_bytes | ( | tcp_header_t * | t | ) |
Definition at line 95 of file tcp_packet.h.