FreeBSD kernel IPv4 code
sackhint Struct Reference

#include <tcp_var.h>

Collaboration diagram for sackhint:

Data Fields

struct sackholenexthole
 
int32_t sack_bytes_rexmit
 
tcp_seq last_sack_ack
 
int32_t delivered_data
 
int32_t sacked_bytes
 
uint32_t recover_fs
 
uint32_t prr_delivered
 
uint32_t prr_out
 

Detailed Description

Definition at line 108 of file tcp_var.h.

Field Documentation

◆ delivered_data

int32_t sackhint::delivered_data

◆ last_sack_ack

tcp_seq sackhint::last_sack_ack

Definition at line 111 of file tcp_var.h.

Referenced by ertt_packet_measurement_hook(), tcp_do_segment(), and tcp_sack_doack().

◆ nexthole

struct sackhole* sackhint::nexthole

◆ prr_delivered

uint32_t sackhint::prr_delivered

Definition at line 119 of file tcp_var.h.

Referenced by tcp_do_prr_ack(), and tcp_do_segment().

◆ prr_out

uint32_t sackhint::prr_out

Definition at line 120 of file tcp_var.h.

Referenced by cc_post_recovery(), tcp_default_output(), and tcp_do_prr_ack().

◆ recover_fs

uint32_t sackhint::recover_fs

◆ sack_bytes_rexmit

◆ sacked_bytes

int32_t sackhint::sacked_bytes

Definition at line 115 of file tcp_var.h.

Referenced by tcp_compute_pipe(), tcp_do_segment(), and tcp_sack_doack().


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