[Openvpn-devel,0/1] reliable: retransmit if 3 follow-up ACKs are received

Message ID E1lRfR7-0007jN-E1@sfs-ml-2.v29.lw.sourceforge.com
Headers show
Series
  • reliable: retransmit if 3 follow-up ACKs are received
Related show

Message

Max Fillinger March 31, 2021, 6:03 p.m.
This is my second attempt at sending this patch, this time without
mixing up commit message and cover letter, and from an account that
(I hope) doesn't hate mailing lists.

This patch changes reliable_send() to resend a packet if at least three
later packets have been ACKed. This improves performance when there are
small amounts of packet loss.

The patch was originally written by Steffan Karger for OpenVPN-NL.
I added some comments as suggested by Arne Schwabe.

Steffan Karger (1):
  reliable: retransmit if 3 follow-up ACKs are received

 src/openvpn/reliable.c | 20 +++++++++++++++++---
 src/openvpn/reliable.h |  7 +++++++
 2 files changed, 24 insertions(+), 3 deletions(-)