Hybrid ICN (hICN)  v20.01-105-g43d0ecb
Public Attributes | List of all members
_tcp_header_t Struct Reference

Public Attributes

u16 sport
 
u16 dport
 
union {
   u32   seq
 
   hicn_name_suffix_t   name_suffix
 
}; 
 
union {
   u32   seq_ack
 
   struct {
      hicn_pathlabel_t   pathlabel
 
      u8   pad [3]
 
   } 
 
}; 
 
union {
   struct {
      u8   data_offset_and_reserved
 
      u8   flags
 
   } 
 
   struct {
      u16   reserved:4
 
      u16   doff:4
 
      u16   fin:1
 
      u16   syn:1
 
      u16   rst:1
 
      u16   psh:1
 
      u16   ack:1
 
      u16   urg:1
 
      u16   ece:1
 
      u16   cwr:1
 
   } 
 
   struct {
      u16   timescale:4
 
      u16   __doff:4
 
      u16   __fin:1
 
      u16   __syn:1
 
      u16   __rst:1
 
      u16   sig:1
 
      u16   __ack:1
 
      u16   man:1
 
      u16   id:1
 
      u16   __cwr:1
 
   } 
 
}; 
 
union {
   u16   window
 
   u16   ldr
 
}; 
 
u16 csum
 
union {
   u16   urg_ptr
 
   u16   lifetime
 
}; 
 

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