tcp: remove struct tcp_log_rack

struct tcp_log_rack is not used, therefore remove it.

Reviewed by: 		Peter Lei
Sponsored by:		Netflix, Inc.
Differential Revision:	https://reviews.freebsd.org/D49669

(cherry picked from commit b1c62081feec535a4f2eeb4f8deb58913d9e281c)
This commit is contained in:
Michael Tuexen 2025-04-04 23:34:30 +02:00
parent aa1c5de9d2
commit 4c07ee6a5e

View file

@ -60,14 +60,6 @@ struct tcp_log_verbose
uint8_t _pad[4];
} ALIGN_TCP_LOG;
/* Internal RACK state variables. */
struct tcp_log_rack
{
uint32_t tlr_rack_rtt; /* rc_rack_rtt */
uint8_t tlr_state; /* Internal RACK state */
uint8_t _pad[3]; /* Padding */
};
struct tcp_log_bbr {
uint64_t cur_del_rate;
uint64_t delRate;
@ -126,7 +118,6 @@ struct tcp_log_sendfile {
*/
union tcp_log_stackspecific
{
struct tcp_log_rack u_rack;
struct tcp_log_bbr u_bbr;
struct tcp_log_sendfile u_sf;
struct tcp_log_raw u_raw; /* "raw" log access */
@ -185,7 +176,6 @@ struct tcp_log_buffer
uint8_t _pad[3]; /* Padding */
/* Per-stack info */
union tcp_log_stackspecific tlb_stackinfo;
#define tlb_rack tlb_stackinfo.u_rack
/* The packet */
uint32_t tlb_len; /* The packet's data length */