FD.io VPP  v17.01.1-3-gc6833f8
Vector Packet Processing
tcp_header_t Struct Reference

Data Fields

union {
   union {
      struct {
         u16   src
 
         u16   dst
 
      } 
 
      u32   src_and_dst
 
   }   ports
 
   u16   src_port
 
   u16   dst_port
 
}; 
 
u32 seq_number
 
u32 ack_number
 
u8 tcp_header_u32s_and_reserved
 
u8 flags
 
u16 window
 
u16 checksum
 
u16 urgent_pointer
 

Detailed Description

Definition at line 66 of file tcp_packet.h.

Field Documentation

union { ... }
u32 tcp_header_t::ack_number

Definition at line 83 of file tcp_packet.h.

u16 tcp_header_t::checksum

Definition at line 97 of file tcp_packet.h.

u16 tcp_header_t::dst

Definition at line 75 of file tcp_packet.h.

u16 tcp_header_t::dst_port

Definition at line 79 of file tcp_packet.h.

u8 tcp_header_t::flags

Definition at line 89 of file tcp_packet.h.

union { ... } tcp_header_t::ports
u32 tcp_header_t::seq_number

Definition at line 83 of file tcp_packet.h.

u16 tcp_header_t::src

Definition at line 75 of file tcp_packet.h.

u32 tcp_header_t::src_and_dst

Definition at line 77 of file tcp_packet.h.

u16 tcp_header_t::src_port

Definition at line 79 of file tcp_packet.h.

u8 tcp_header_t::tcp_header_u32s_and_reserved

Definition at line 86 of file tcp_packet.h.

u16 tcp_header_t::urgent_pointer

Definition at line 99 of file tcp_packet.h.

u16 tcp_header_t::window

Definition at line 94 of file tcp_packet.h.


The documentation for this struct was generated from the following file: