net_crypto now works again on pure UDP.

This commit is contained in:
irungentoo 2014-05-17 15:23:16 -04:00
parent 60ed415a5a
commit b5f84b33f7
No known key found for this signature in database
GPG Key ID: 10349DC9BED89E98

View File

@ -414,8 +414,8 @@ static int send_packet_to(Net_Crypto *c, int crypt_connection_id, uint8_t *data,
if (direct_connected && (uint32_t)sendpacket(c->dht->net, conn->ip_port, data, length) == length)
return 0;
if (length < 96
|| data[0] == NET_PACKET_CRYPTO_HS) //TODO: a better way of sending packets directly to confirm the others ip.
//TODO: a better way of sending packets directly to confirm the others ip.
if (length < 96 || data[0] == NET_PACKET_COOKIE_REQUEST || data[0] == NET_PACKET_CRYPTO_HS)
sendpacket(c->dht->net, conn->ip_port, data, length);
}