From 7ac93b664de3a63b9c137379f012dcd71ccef530 Mon Sep 17 00:00:00 2001 From: Pierre Pronchery Date: Thu, 5 Nov 2020 23:57:32 +0100 Subject: [PATCH] Define a maximum size for messages This will certainly be revisited later. The rationale is currently to make sure messages always fit in a TCP or UDP packet. --- include/App/appmessage.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/App/appmessage.h b/include/App/appmessage.h index d0dce40..843c454 100644 --- a/include/App/appmessage.h +++ b/include/App/appmessage.h @@ -59,6 +59,10 @@ typedef struct _AppMessageCallArgument (type | (direction) << 8), (variable) +/* constants */ +# define APPMESSAGE_MAX_SIZE 32768 + + /* functions */ AppMessage * appmessage_new_deserialize(Buffer * buffer); /* calls */