From a49ce339b7d37f4f7895c479856d5bf8dda514a4 Mon Sep 17 00:00:00 2001 From: Nicolai Moore Date: Wed, 7 Feb 2024 12:18:53 +1000 Subject: [PATCH] Fix: call `SetSendBufferSize` when setting send buffer size option (#336) --- core/tcp.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/tcp.go b/core/tcp.go index 7195fa1..5c5ee0f 100644 --- a/core/tcp.go +++ b/core/tcp.go @@ -101,7 +101,7 @@ func setSocketOptions(s *stack.Stack, ep tcpip.Endpoint) tcpip.Error { { /* TCP recv/send buffer size */ var ss tcpip.TCPSendBufferSizeRangeOption if err := s.TransportProtocolOption(header.TCPProtocolNumber, &ss); err == nil { - ep.SocketOptions().SetReceiveBufferSize(int64(ss.Default), false) + ep.SocketOptions().SetSendBufferSize(int64(ss.Default), false) } var rs tcpip.TCPReceiveBufferSizeRangeOption