iPXE
Data Fields
tcp_header Struct Reference

A TCP header. More...

#include <tcp.h>

Data Fields

uint16_t src
 
uint16_t dest
 
uint32_t seq
 
uint32_t ack
 
uint8_t hlen
 
uint8_t flags
 
uint16_t win
 
uint16_t csum
 
uint16_t urg
 

Detailed Description

A TCP header.

Definition at line 19 of file tcp.h.

Field Documentation

◆ src

uint16_t tcp_header::src

Definition at line 20 of file tcp.h.

Referenced by imux_tx_tcp(), and tcp_xmit_reset().

◆ dest

uint16_t tcp_header::dest

Definition at line 21 of file tcp.h.

Referenced by imux_rx_tcp(), imux_tx_tcp(), and tcp_xmit_reset().

◆ seq

uint32_t tcp_header::seq

Definition at line 22 of file tcp.h.

Referenced by imux_rx_tcp(), imux_tx_tcp(), and tcp_xmit_reset().

◆ ack

uint32_t tcp_header::ack

Definition at line 23 of file tcp.h.

Referenced by imux_tx_tcp(), and tcp_xmit_reset().

◆ hlen

uint8_t tcp_header::hlen

Definition at line 24 of file tcp.h.

Referenced by imux_tx_tcp().

◆ flags

uint8_t tcp_header::flags

Definition at line 25 of file tcp.h.

Referenced by imux_deliver(), imux_rx_tcp(), and imux_tx_syn().

◆ win

uint16_t tcp_header::win

Definition at line 26 of file tcp.h.

Referenced by imux_tx_tcp().

◆ csum

uint16_t tcp_header::csum

Definition at line 27 of file tcp.h.

◆ urg

uint16_t tcp_header::urg

Definition at line 28 of file tcp.h.


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