FD.io VPP  v16.12-rc0-308-g931be3a
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 65 of file tcp_packet.h.

Field Documentation

union { ... }
u32 tcp_header_t::ack_number

Definition at line 78 of file tcp_packet.h.

u16 tcp_header_t::checksum

Definition at line 92 of file tcp_packet.h.

u16 tcp_header_t::dst

Definition at line 70 of file tcp_packet.h.

u16 tcp_header_t::dst_port

Definition at line 74 of file tcp_packet.h.

u8 tcp_header_t::flags

Definition at line 84 of file tcp_packet.h.

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

Definition at line 78 of file tcp_packet.h.

u16 tcp_header_t::src

Definition at line 70 of file tcp_packet.h.

u32 tcp_header_t::src_and_dst

Definition at line 72 of file tcp_packet.h.

u16 tcp_header_t::src_port

Definition at line 74 of file tcp_packet.h.

u8 tcp_header_t::tcp_header_u32s_and_reserved

Definition at line 81 of file tcp_packet.h.

u16 tcp_header_t::urgent_pointer

Definition at line 94 of file tcp_packet.h.

u16 tcp_header_t::window

Definition at line 89 of file tcp_packet.h.


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