diff --git a/core/DHT.c b/core/DHT.c index 6375b86b..f6c48a6d 100644 --- a/core/DHT.c +++ b/core/DHT.c @@ -1108,7 +1108,7 @@ static int send_NATping(uint8_t * public_key, uint64_t ping_id, uint8_t type) static int handle_NATping(uint8_t * packet, uint32_t length, IP_Port source) { if (length < crypto_box_PUBLICKEYBYTES * 2 + crypto_box_NONCEBYTES + ENCRYPTION_PADDING - && length > MAX_DATA_SIZE + ENCRYPTION_PADDING) + || length > MAX_DATA_SIZE + ENCRYPTION_PADDING) return 1; /* check if request is for us. */