Add MUD_PACKET_MAX_SIZE

This commit is contained in:
angt
2016-04-05 06:39:29 +00:00
parent 22e05b0742
commit 104bc68266

8
mud.c
View File

@@ -41,7 +41,7 @@
#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_ONE_MSEC (UINT64_C(1000))
@@ -64,6 +64,10 @@
#define MUD_TIME_TOLERANCE (10*MUD_ONE_MIN)
#endif
#ifndef MUD_PACKET_MAX_SIZE
#define MUD_PACKET_MAX_SIZE (1500U)
#endif
struct path_info {
uint64_t dt;
uint64_t time;
@@ -99,7 +103,7 @@ struct sock {
struct packet {
size_t size;
unsigned char data[1500];
unsigned char data[MUD_PACKET_MAX_SIZE];
};
struct queue {