From: Alan T. DeKok Date: Fri, 20 Dec 2024 23:08:35 +0000 (-0500) Subject: actually set SO_RCVBUF to zero X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ef88545f313ab5dc76605af807373d331f1a9be8;p=thirdparty%2Ffreeradius-server.git actually set SO_RCVBUF to zero --- diff --git a/src/lib/bio/fd.c b/src/lib/bio/fd.c index d031e4b5fa7..2ff82de67e6 100644 --- a/src/lib/bio/fd.c +++ b/src/lib/bio/fd.c @@ -1394,7 +1394,7 @@ int fr_bio_fd_write_only(fr_bio_t *bio) * data in the kernel. With macOS and others it's an invalid value. */ { - int opt = my->info.cfg->recv_buff; + int opt = 0; if (setsockopt(my->info.socket.fd, SOL_SOCKET, SO_RCVBUF, &opt, sizeof(opt)) < 0) { fr_strerror_printf("Failed setting SO_RCVBUF: %s", fr_syserror(errno));