File 2343-kernel-Remove-send-and-recv-default-buffer-values-fo.patch of Package erlang

From 2ee2dcad17272b1f8aeebdb4509a72e2c2504425 Mon Sep 17 00:00:00 2001
From: Micael Karlberg <bmk@erlang.org>
Date: Tue, 6 May 2025 09:31:21 +0200
Subject: [PATCH 3/8] [kernel] Remove send and recv default buffer values for
 SCTP

After testing on Linux, FreeBSD and Solaris, these values (65536
for sndbuf and 1024 for recbuf) seemed unnecessary convservative.
Therefor, these default values for send (sndbuf) and recv (recbuf)
buffers for SCTP has been removed.

OTP-19627
---
 lib/kernel/src/inet_int.hrl | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/kernel/src/inet_int.hrl b/lib/kernel/src/inet_int.hrl
index 5981ca7a8a..8edfb59e26 100644
--- a/lib/kernel/src/inet_int.hrl
+++ b/lib/kernel/src/inet_int.hrl
@@ -450,8 +450,8 @@
 	  type   = seqpacket,
 	  opts   = [{mode,	  binary},
 		    {buffer,	  ?SCTP_DEF_BUFSZ},
-		    {sndbuf,	  ?SCTP_DEF_BUFSZ},
-		    {recbuf,	  1024},
+		    %% {sndbuf,	  ?SCTP_DEF_BUFSZ},
+		    %% {recbuf,	  1024},
 		    {sctp_events, undefined}%,
 		    %%{active,      true}
 		   ]
-- 
2.43.0

openSUSE Build Service is sponsored by