git: 4c07ee6a5eaf - stable/14 - tcp: remove struct tcp_log_rack

From: Michael Tuexen <tuexen_at_FreeBSD.org>
Date: Mon, 07 Apr 2025 12:57:39 UTC
The branch stable/14 has been updated by tuexen:

URL: https://cgit.FreeBSD.org/src/commit/?id=4c07ee6a5eaffaf5b6e5ce45354a91c586025c83

commit 4c07ee6a5eaffaf5b6e5ce45354a91c586025c83
Author:     Michael Tuexen <tuexen@FreeBSD.org>
AuthorDate: 2025-04-04 21:34:30 +0000
Commit:     Michael Tuexen <tuexen@FreeBSD.org>
CommitDate: 2025-04-07 12:56:25 +0000

    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)
---
 sys/netinet/tcp_log_buf.h | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/sys/netinet/tcp_log_buf.h b/sys/netinet/tcp_log_buf.h
index 3c72ed49005c..0b2a91aacedf 100644
--- a/sys/netinet/tcp_log_buf.h
+++ b/sys/netinet/tcp_log_buf.h
@@ -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 */