Public Attributes

tcphdr Struct Reference

#include <tcp.h>

List of all members.

Public Attributes

uint16_t th_sport
uint16_t th_dport
uint32_t th_seq
uint32_t th_ack
uint8_t th_x2:4
uint8_t th_offs:4
uint8_t th_flags
uint16_t th_win
uint16_t th_sum
uint16_t th_urp
uint32_t th_options [0]

Detailed Description

Definition at line 32 of file tcp.h.


Member Data Documentation

uint32_t tcphdr::th_ack

Definition at line 37 of file tcp.h.

Referenced by TCPSerializer::parse(), and TCPSerializer::serialize().

uint16_t tcphdr::th_dport

Definition at line 35 of file tcp.h.

Referenced by TCPSerializer::parse(), and TCPSerializer::serialize().

Definition at line 47 of file tcp.h.

Referenced by TCPSerializer::parse(), and TCPSerializer::serialize().

uint8_t tcphdr::th_offs

Definition at line 40 of file tcp.h.

Referenced by TCPSerializer::parse(), and TCPSerializer::serialize().

uint32_t tcphdr::th_options[0]

Definition at line 52 of file tcp.h.

Referenced by TCPSerializer::parse(), and TCPSerializer::serialize().

uint32_t tcphdr::th_seq

Definition at line 36 of file tcp.h.

Referenced by TCPSerializer::parse(), and TCPSerializer::serialize().

uint16_t tcphdr::th_sport

Definition at line 34 of file tcp.h.

Referenced by TCPSerializer::parse(), and TCPSerializer::serialize().

uint16_t tcphdr::th_sum

Definition at line 49 of file tcp.h.

Referenced by TCPSerializer::serialize().

uint16_t tcphdr::th_urp

Definition at line 50 of file tcp.h.

Referenced by TCPSerializer::parse(), and TCPSerializer::serialize().

uint16_t tcphdr::th_win

Definition at line 48 of file tcp.h.

Referenced by TCPSerializer::parse(), and TCPSerializer::serialize().

uint8_t tcphdr::th_x2

Definition at line 39 of file tcp.h.


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