mirror of
https://github.com/irungentoo/toxcore.git
synced 2024-03-22 13:30:51 +08:00
Send less net_crypto packets.
Increased interval for sending packets that include cookie request packets, handshake packets and request packets.
This commit is contained in:
parent
139fc8e0f0
commit
75b7e0dd46
|
@ -54,14 +54,14 @@
|
||||||
#define MAX_CRYPTO_DATA_SIZE (MAX_CRYPTO_PACKET_SIZE - CRYPTO_DATA_PACKET_MIN_SIZE)
|
#define MAX_CRYPTO_DATA_SIZE (MAX_CRYPTO_PACKET_SIZE - CRYPTO_DATA_PACKET_MIN_SIZE)
|
||||||
|
|
||||||
/* Interval in ms between sending cookie request/handshake packets. */
|
/* Interval in ms between sending cookie request/handshake packets. */
|
||||||
#define CRYPTO_SEND_PACKET_INTERVAL 500
|
#define CRYPTO_SEND_PACKET_INTERVAL 1000
|
||||||
|
|
||||||
/* The maximum number of times we try to send the cookie request and handshake
|
/* The maximum number of times we try to send the cookie request and handshake
|
||||||
before giving up. */
|
before giving up. */
|
||||||
#define MAX_NUM_SENDPACKET_TRIES 8
|
#define MAX_NUM_SENDPACKET_TRIES 8
|
||||||
|
|
||||||
/* The timeout of no received UDP packets before the direct UDP connection is considered dead. */
|
/* The timeout of no received UDP packets before the direct UDP connection is considered dead. */
|
||||||
#define UDP_DIRECT_TIMEOUT (MAX_NUM_SENDPACKET_TRIES * CRYPTO_SEND_PACKET_INTERVAL * 2)
|
#define UDP_DIRECT_TIMEOUT (MAX_NUM_SENDPACKET_TRIES * CRYPTO_SEND_PACKET_INTERVAL)
|
||||||
|
|
||||||
#define PACKET_ID_PADDING 0 /* Denotes padding */
|
#define PACKET_ID_PADDING 0 /* Denotes padding */
|
||||||
#define PACKET_ID_REQUEST 1 /* Used to request unreceived packets */
|
#define PACKET_ID_REQUEST 1 /* Used to request unreceived packets */
|
||||||
|
|
Loading…
Reference in New Issue
Block a user