FreeBSD kernel IPv4 code
tcp_fastopen_ccache_entry Struct Reference

#include <tcp_fastopen.h>

Collaboration diagram for tcp_fastopen_ccache_entry:

Public Member Functions

 TAILQ_ENTRY (tcp_fastopen_ccache_entry) cce_link
 

Data Fields

union tcp_fastopen_ip_addr cce_client_ip
 
union tcp_fastopen_ip_addr cce_server_ip
 
uint16_t server_port
 
uint16_t server_mss
 
uint8_t af
 
uint8_t cookie_len
 
uint8_t cookie [TCP_FASTOPEN_MAX_COOKIE_LEN]
 
sbintime_t disable_time
 

Detailed Description

Definition at line 54 of file tcp_fastopen.h.

Member Function Documentation

◆ TAILQ_ENTRY()

tcp_fastopen_ccache_entry::TAILQ_ENTRY ( tcp_fastopen_ccache_entry  )

Field Documentation

◆ af

uint8_t tcp_fastopen_ccache_entry::af

◆ cce_client_ip

union tcp_fastopen_ip_addr tcp_fastopen_ccache_entry::cce_client_ip

◆ cce_server_ip

union tcp_fastopen_ip_addr tcp_fastopen_ccache_entry::cce_server_ip

◆ cookie

uint8_t tcp_fastopen_ccache_entry::cookie[TCP_FASTOPEN_MAX_COOKIE_LEN]

◆ cookie_len

◆ disable_time

sbintime_t tcp_fastopen_ccache_entry::disable_time

◆ server_mss

◆ server_port

uint16_t tcp_fastopen_ccache_entry::server_port

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