ReactOS 0.4.16-dev-736-g28b802b
tcp_hdr Struct Reference

#include <tcp.h>

Public Member Functions

 PACK_STRUCT_FIELD (u16_t src)
 
 PACK_STRUCT_FIELD (u16_t dest)
 
 PACK_STRUCT_FIELD (u32_t seqno)
 
 PACK_STRUCT_FIELD (u32_t ackno)
 
 PACK_STRUCT_FIELD (u16_t _hdrlen_rsvd_flags)
 
 PACK_STRUCT_FIELD (u16_t wnd)
 
 PACK_STRUCT_FIELD (u16_t chksum)
 
 PACK_STRUCT_FIELD (u16_t urgp)
 

Public Attributes

UINT16 th_sport
 
UINT16 th_dport
 
SEQ_NUM th_seq
 
SEQ_NUM th_ack
 
UINT8 th_x2:4
 
UINT8 th_len:4
 
UINT8 th_flags
 
UINT16 th_win
 
UINT16 th_sum
 
UINT16 th_urp
 

Detailed Description

Definition at line 56 of file tcp.h.

Member Function Documentation

◆ PACK_STRUCT_FIELD() [1/8]

tcp_hdr::PACK_STRUCT_FIELD ( u16_t  _hdrlen_rsvd_flags)

◆ PACK_STRUCT_FIELD() [2/8]

tcp_hdr::PACK_STRUCT_FIELD ( u16_t  chksum)

◆ PACK_STRUCT_FIELD() [3/8]

tcp_hdr::PACK_STRUCT_FIELD ( u16_t  dest)

◆ PACK_STRUCT_FIELD() [4/8]

tcp_hdr::PACK_STRUCT_FIELD ( u16_t  src)

◆ PACK_STRUCT_FIELD() [5/8]

tcp_hdr::PACK_STRUCT_FIELD ( u16_t  urgp)

◆ PACK_STRUCT_FIELD() [6/8]

tcp_hdr::PACK_STRUCT_FIELD ( u16_t  wnd)

◆ PACK_STRUCT_FIELD() [7/8]

tcp_hdr::PACK_STRUCT_FIELD ( u32_t  ackno)

◆ PACK_STRUCT_FIELD() [8/8]

tcp_hdr::PACK_STRUCT_FIELD ( u32_t  seqno)

Member Data Documentation

◆ th_ack

SEQ_NUM tcp_hdr::th_ack

Definition at line 1100 of file netiodef.h.

◆ th_dport

UINT16 tcp_hdr::th_dport

Definition at line 1098 of file netiodef.h.

◆ th_flags

UINT8 tcp_hdr::th_flags

Definition at line 1103 of file netiodef.h.

◆ th_len

UINT8 tcp_hdr::th_len

Definition at line 1102 of file netiodef.h.

◆ th_seq

SEQ_NUM tcp_hdr::th_seq

Definition at line 1099 of file netiodef.h.

◆ th_sport

UINT16 tcp_hdr::th_sport

Definition at line 1097 of file netiodef.h.

◆ th_sum

UINT16 tcp_hdr::th_sum

Definition at line 1105 of file netiodef.h.

◆ th_urp

UINT16 tcp_hdr::th_urp

Definition at line 1106 of file netiodef.h.

◆ th_win

UINT16 tcp_hdr::th_win

Definition at line 1104 of file netiodef.h.

◆ th_x2

UINT8 tcp_hdr::th_x2

Definition at line 1101 of file netiodef.h.


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