diff --git a/fteqtv/forward.c b/fteqtv/forward.c index 044661ad0..7454de1ce 100644 --- a/fteqtv/forward.c +++ b/fteqtv/forward.c @@ -49,7 +49,7 @@ void CheckMVDConsistancy(unsigned char *buffer, int pos, int size) pos+=4; length = (IN(pos+0)<<0) + (IN(pos+1)<<8) + (IN(pos+2)<<16) + (IN(pos+3)<<24); pos+=4; - if (length > 1450) + if (length > MAX_MSGLEN) printf("too big (%i)\n", length); pos += length; } diff --git a/fteqtv/protocol.h b/fteqtv/protocol.h index 56bffab8e..a6ce9a7cd 100644 --- a/fteqtv/protocol.h +++ b/fteqtv/protocol.h @@ -57,7 +57,7 @@ //limits #define NQ_PACKETS_PER_SECOND 20 #define MAX_NQMSGLEN 8000 -#define MAX_MSGLEN 1400 +#define MAX_MSGLEN 1450 #define MAX_NQDATAGRAM 1024 #define MAX_BACKBUF_SIZE 1000 //this is smaller so we don't loose entities when lagging diff --git a/fteqtv/qw.c b/fteqtv/qw.c index 6de6ff650..e732ed78a 100644 --- a/fteqtv/qw.c +++ b/fteqtv/qw.c @@ -948,7 +948,7 @@ void NewQWClient(cluster_t *cluster, netadr_t *addr, char *connectmessage) memset(viewer, 0, sizeof(viewer_t)); Netchan_Setup (cluster->qwdsocket, &viewer->netchan, *addr, atoi(qport), false); - viewer->netchan.message.maxsize = 1400; + viewer->netchan.message.maxsize = 1450; viewer->next = cluster->viewers; cluster->viewers = viewer;