From ac3aa3cc3a617bc54ed8beb2b5a30c0b95483525 Mon Sep 17 00:00:00 2001 From: TheJackiMonster Date: Sat, 20 Mar 2021 13:53:23 +0100 Subject: -multiple fixes and correction regarding messenger service Signed-off-by: TheJackiMonster -added message states to tunnels Signed-off-by: TheJackiMonster -fixed requests for deleted messages returning previous ones Signed-off-by: TheJackiMonster -added automatic solving of member id collissions Signed-off-by: TheJackiMonster -added light timestamp verification Signed-off-by: TheJackiMonster -fixed decoding asserts and member session forwarding Signed-off-by: TheJackiMonster -added permission check for member sessions during local join Signed-off-by: TheJackiMonster --- src/messenger/messenger_api.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/messenger/messenger_api.c') diff --git a/src/messenger/messenger_api.c b/src/messenger/messenger_api.c index dc6d11aaf..b42bb40cc 100644 --- a/src/messenger/messenger_api.c +++ b/src/messenger/messenger_api.c @@ -199,7 +199,7 @@ check_recv_message (void *cls, const struct GNUNET_MESSENGER_RecvMessage *msg) struct GNUNET_MESSENGER_Message message; - if (length < sizeof(message.header)) + if (length < get_message_kind_size(GNUNET_MESSENGER_KIND_UNKNOWN)) return GNUNET_NO; if (GNUNET_YES != decode_message (&message, length, buffer, GNUNET_YES, NULL)) -- cgit v1.2.3