Add MUD_PACKET_MAX_SIZE
This commit is contained in:
8
mud.c
8
mud.c
@@ -41,7 +41,7 @@
|
|||||||
|
|
||||||
#define MUD_PACKET_MIN_SIZE (MUD_NPUB_SIZE+MUD_AD_SIZE)
|
#define MUD_PACKET_MIN_SIZE (MUD_NPUB_SIZE+MUD_AD_SIZE)
|
||||||
|
|
||||||
#define MUD_PONG_DATA_SIZE (3U*MUD_TIME_SIZE)
|
#define MUD_PONG_DATA_SIZE (3*MUD_TIME_SIZE)
|
||||||
#define MUD_PONG_SIZE (MUD_PONG_DATA_SIZE+MUD_PACKET_MIN_SIZE)
|
#define MUD_PONG_SIZE (MUD_PONG_DATA_SIZE+MUD_PACKET_MIN_SIZE)
|
||||||
|
|
||||||
#define MUD_ONE_MSEC (UINT64_C(1000))
|
#define MUD_ONE_MSEC (UINT64_C(1000))
|
||||||
@@ -64,6 +64,10 @@
|
|||||||
#define MUD_TIME_TOLERANCE (10*MUD_ONE_MIN)
|
#define MUD_TIME_TOLERANCE (10*MUD_ONE_MIN)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#ifndef MUD_PACKET_MAX_SIZE
|
||||||
|
#define MUD_PACKET_MAX_SIZE (1500U)
|
||||||
|
#endif
|
||||||
|
|
||||||
struct path_info {
|
struct path_info {
|
||||||
uint64_t dt;
|
uint64_t dt;
|
||||||
uint64_t time;
|
uint64_t time;
|
||||||
@@ -99,7 +103,7 @@ struct sock {
|
|||||||
|
|
||||||
struct packet {
|
struct packet {
|
||||||
size_t size;
|
size_t size;
|
||||||
unsigned char data[1500];
|
unsigned char data[MUD_PACKET_MAX_SIZE];
|
||||||
};
|
};
|
||||||
|
|
||||||
struct queue {
|
struct queue {
|
||||||
|
|||||||
Reference in New Issue
Block a user