From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1921) id 22C63385415A; Mon, 11 Jul 2022 11:54:35 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 22C63385415A Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable From: Sebastian Huber To: newlib-cvs@sourceware.org Subject: [newlib-cygwin] tcp: SACK Lost Retransmission Detection (LRD) X-Act-Checkin: newlib-cygwin X-Git-Author: Richard Scheffenegger X-Git-Refname: refs/heads/master X-Git-Oldrev: a00ca7bd549ec74dab27d401e29b52cbcffe23fa X-Git-Newrev: d4971b646486da73e4213010115e8aa0573e389a Message-Id: <20220711115435.22C63385415A@sourceware.org> Date: Mon, 11 Jul 2022 11:54:35 +0000 (GMT) X-BeenThere: newlib-cvs@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Newlib GIT logs List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Jul 2022 11:54:35 -0000 https://sourceware.org/git/gitweb.cgi?p=3Dnewlib-cygwin.git;h=3Dd4971b64648= 6da73e4213010115e8aa0573e389a commit d4971b646486da73e4213010115e8aa0573e389a Author: Richard Scheffenegger Date: Mon May 10 18:47:47 2021 +0200 tcp: SACK Lost Retransmission Detection (LRD) =20 Recover from excessive losses without reverting to a retransmission timeout (RTO). Disabled by default, enable with sysctl net.inet.tcp.do_lrd=3D1 =20 Reviewed By: #transport, rrs, tuexen, #manpages Sponsored by: Netapp, Inc. Differential Revision: https://reviews.freebsd.org/D28931 Diff: --- newlib/libc/sys/rtems/include/netinet/tcp.h | 1 + 1 file changed, 1 insertion(+) diff --git a/newlib/libc/sys/rtems/include/netinet/tcp.h b/newlib/libc/sys/= rtems/include/netinet/tcp.h index 50f0811a6..7ba99df51 100644 --- a/newlib/libc/sys/rtems/include/netinet/tcp.h +++ b/newlib/libc/sys/rtems/include/netinet/tcp.h @@ -199,6 +199,7 @@ struct tcphdr { #define TCP_PROC_ACCOUNTING 76 /* Do accounting on tcp cpu usage and count= s */ #define TCP_USE_CMP_ACKS 77 /* The transport can handle the Compressed mb= uf acks */ #define TCP_PERF_INFO 78 /* retrieve accounting counters */ +#define TCP_LRD 79 /* toggle Lost Retransmission Detection for A/B testin= g */ #define TCP_KEEPINIT 128 /* N, time to establish connection */ #define TCP_KEEPIDLE 256 /* L,N,X start keeplives after this period */ #define TCP_KEEPINTVL 512 /* L,N interval between keepalives */