While trying to track down a PMTUD problem with IPsec, I misread the current MTU estimation code and initially thought it would overestimate the MTU. I then noticed that this was wrong, but by that time had already replaced it by an exact calculation. It fixes the common underestimation of the MTU by two bytes with ESP and should be a bit faster, so it still looks useful.