Retro Rocket Kernel
BASIC-Powered Operating System
tcp_segment Struct Reference

#include <tcp.h>

+ Collaboration diagram for tcp_segment:

Data Fields

uint16_t src_port
 
uint16_t dst_port
 
uint32_t seq
 
uint32_t ack
 
tcp_segment_flags_t flags
 
uint16_t window_size
 
uint16_t checksum
 
uint16_t urgent
 
uint8_t options [0]
 
uint8_t payload []
 

Field Documentation

◆ ack

uint32_t tcp_segment::ack

◆ checksum

uint16_t tcp_segment::checksum

◆ dst_port

uint16_t tcp_segment::dst_port

◆ flags

tcp_segment_flags_t tcp_segment::flags

◆ options

uint8_t tcp_segment::options[0]

◆ payload

uint8_t tcp_segment::payload[]

◆ seq

uint32_t tcp_segment::seq

◆ src_port

uint16_t tcp_segment::src_port

◆ urgent

uint16_t tcp_segment::urgent

◆ window_size

uint16_t tcp_segment::window_size