Voxia OS v0.0.1
Hobby Project Operating System Targeting x86-64
Loading...
Searching...
No Matches
tcp_options_t Struct Reference

#include <tcp.h>

Data Fields

uint16_t mss
 
uint8_t has_wscale
 
uint8_t wscale
 
uint8_t sack_permitted
 
uint8_t has_timestamp
 
uint32_t ts_val
 
uint32_t ts_ecr
 

Detailed Description

Definition at line 24 of file tcp.h.

Field Documentation

◆ has_timestamp

uint8_t tcp_options_t::has_timestamp

Definition at line 29 of file tcp.h.

Referenced by parse_tcp_options().

◆ has_wscale

uint8_t tcp_options_t::has_wscale

Definition at line 26 of file tcp.h.

Referenced by parse_tcp_options().

◆ mss

uint16_t tcp_options_t::mss

Definition at line 25 of file tcp.h.

Referenced by build_synack_options(), and parse_tcp_options().

◆ sack_permitted

uint8_t tcp_options_t::sack_permitted

Definition at line 28 of file tcp.h.

Referenced by parse_tcp_options().

◆ ts_ecr

uint32_t tcp_options_t::ts_ecr

Definition at line 31 of file tcp.h.

Referenced by parse_tcp_options().

◆ ts_val

uint32_t tcp_options_t::ts_val

Definition at line 30 of file tcp.h.

Referenced by parse_tcp_options().

◆ wscale

uint8_t tcp_options_t::wscale

Definition at line 27 of file tcp.h.

Referenced by parse_tcp_options().


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