diff mbox series

[net,1/1] tcp: enable mid stream window clamp

Message ID 20210818212331.3780069-2-ntspring@fb.com
State Superseded
Headers show
Series tcp: support window clamp mid-stream | expand

Commit Message

Neil Spring Aug. 18, 2021, 9:23 p.m. UTC
Signed-off-by: Neil Spring <ntspring@fb.com>
---
 net/ipv4/tcp.c | 2 ++
 1 file changed, 2 insertions(+)
diff mbox series

Patch

diff --git a/net/ipv4/tcp.c b/net/ipv4/tcp.c
index f931def6302e..2dc6212d5888 100644
--- a/net/ipv4/tcp.c
+++ b/net/ipv4/tcp.c
@@ -3338,6 +3338,8 @@  int tcp_set_window_clamp(struct sock *sk, int val)
 	} else {
 		tp->window_clamp = val < SOCK_MIN_RCVBUF / 2 ?
 			SOCK_MIN_RCVBUF / 2 : val;
+		tp->rcv_ssthresh = min(tp->rcv_ssthresh,
+				       tp->window_clamp);
 	}
 	return 0;
 }