CVSROOT:        /cvs
Module name:    src
Changes by:     to...@cvs.openbsd.org   2022/03/14 06:58:55

Modified files:
        sbin/iked      : iked.h ikev2.c ikev2_msg.c ikev2_pld.c 

Log message:
Improve retransmission of message fragments.  RFC 7383 states that loss of
a single fragment results in a retransmit of all fragments belonging
to the same message.  Instead of treating each fragment as message with
seperate retransmit timer, keep only a single timer for all fragments of
a message and retransmit all fragments in order on timeout.
Improves reliability in case of packet loss when fragmentation is enabled.

Found by and diff from Daniel Herzinger
ok patrick@

Reply via email to