From ce55165b6952f9325c34b0008b5116b16736c4cb Mon Sep 17 00:00:00 2001 From: Uros Majstorovic Date: Fri, 10 May 2024 19:49:06 +0200 Subject: server support for fragmented dir reply; fixed shadow reply messages accordingly --- ecp/server/dir.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ecp/server/dir.h') diff --git a/ecp/server/dir.h b/ecp/server/dir.h index f82454b..0871c33 100644 --- a/ecp/server/dir.h +++ b/ecp/server/dir.h @@ -1,4 +1,4 @@ -#define MAX_DIR_ITEM_IN_MSG ((ECP_MAX_PLD - (4 + sizeof(uint16_t))) / ECP_SIZE_DIR_ITEM) +#define MAX_DIR_ITEM_IN_MSG ((ECP_MAX_PLD - ECP_SIZE_PLD(0, ECP_MTYPE_DIR_REP) - (2 + sizeof(uint16_t))) / ECP_SIZE_DIR_ITEM) #define MAX_DIR_MSG 10 #define MAX_DIR_ITEM (MAX_DIR_MSG * MAX_DIR_ITEM_IN_MSG) @@ -11,7 +11,7 @@ #define MAX_NODE_ANNOUNCE 100 #define MAX_NODE_REMOVE 100 -#define CTYPE_DIR 0x00 +#define CTYPE_DIR 0x00 /* any node to directory server connection */ #define MTYPE_DIR_ANN 0x00 #define MTYPE_DIR_SHADOW 0x01 -- cgit v1.2.3