The DTLS implementation does not lower the assumed MTU after unsuccessful 
retransmissions, which results in a failing handshake in case fragmentation is 
necessary.

With this patch the MTU is reduced to a "safe" value of 576 - 20 - 8 for IPv4 
and 1280 - 40 - 8 for IPv6, respectively, after 2 retransmissions.

Best regards
Robin





Attachment: dtls-timer-mtu-bug-1.0.0.patch
Description: Binary data

Attachment: dtls-timer-mtu-bug-1.0.1.patch
Description: Binary data

Reply via email to