Branch: refs/heads/new-pmtud Home: https://github.com/kronosnet/kronosnet Commit: 6a6dfb6db83ef53b88c7717c4318cfb8993deb15 https://github.com/kronosnet/kronosnet/commit/6a6dfb6db83ef53b88c7717c4318cf... Author: Fabio M. Di Nitto fdinitto@redhat.com Date: 2017-12-29 (Fri, 29 Dec 2017)
Changed paths: M libknet/handle.c M libknet/internals.h M libknet/threads_pmtud.c M libknet/transport_udp.c
Log Message: ----------- [PMTUd] Use kernel MTU information to determine next packet size during discovery
Using this information we can, for good links (*), determine and verify the link MTU with 2 packets.
* good links means: node X has MTU Y configured on a given interface. Any network object between node X and destination is capable of handling MTU >= Y. In no case the kernel will allow us to send packets > Y.
Signed-off-by: Fabio M. Di Nitto fdinitto@redhat.com