diff --git a/protocol/Packet Encoding.go b/protocol/Packet Encoding.go index e069968..271c08e 100644 --- a/protocol/Packet Encoding.go +++ b/protocol/Packet Encoding.go @@ -126,9 +126,9 @@ func packetGarbage(packetLength int) (random []byte) { case packetLength == 508, packetLength == internetSafeMTU: return nil case packetLength < 508 && (508-packetLength) < maxRandomGarbage: - maxLength = packetLength - 508 + maxLength = 508 - packetLength case packetLength < internetSafeMTU && (internetSafeMTU-packetLength) < maxRandomGarbage: - maxLength = packetLength - internetSafeMTU + maxLength = internetSafeMTU - packetLength } b := make([]byte, rand.Intn(maxLength))