round MTU to multiple of 16 for SSU1

pull/1776/head
orignal 2 years ago
parent 665a914dc3
commit 14a6947b02

@ -434,6 +434,8 @@ namespace i2p
mtu = maxMTU;
LogPrint(eLogWarning, "Router: MTU dropped to upper limit of ", maxMTU, " bytes");
}
else if (mtu && !address->IsSSU2 ()) // SSU1
mtu = (mtu >> 4) << 4; // round to multiple of 16
if (address->ssu) address->ssu->mtu = mtu;
}
}

Loading…
Cancel
Save