Branch: refs/heads/pmtud-fixes Home: https://github.com/kronosnet/kronosnet Commit: 813250258fcf387b05834b6aee4ff722080d6073 https://github.com/kronosnet/kronosnet/commit/813250258fcf387b05834b6aee4ff7... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2019-07-31 (Wed, 31 Jul 2019)
Changed paths: M libknet/tests/api_knet_send_crypto.c M libknet/threads_pmtud.c
Log Message: ----------- [pmtud] break on loop when using crypto
under certain circumstances, when crypto is enabled, pMTUD will continue sending a packet of the same size over and over just at the MTU boundary.
In case we are sending the same packet twice (due to crypto alignment and such), it means we cannot make any more progress and we need to take that size as ultimate MTU.
Fixes: https://github.com/kronosnet/kronosnet/issues/241
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com