libgnunetchat

library for GNUnet Messenger
Log | Files | Refs | README | LICENSE

commit aac4ef670b7045eb793ab9166a5faa63521f8175
parent d2ad86a3abbb89e7d8e685bf729c3167f87ff584
Author: Jacki <jacki@thejackimonster.de>
Date:   Sat,  7 Jun 2025 11:07:54 +0200

Remove requests of epochs (moved into client of service)

Signed-off-by: Jacki <jacki@thejackimonster.de>

Diffstat:
Msrc/gnunet_chat_handle_intern.c | 19++-----------------
1 file changed, 2 insertions(+), 17 deletions(-)

diff --git a/src/gnunet_chat_handle_intern.c b/src/gnunet_chat_handle_intern.c @@ -1020,23 +1020,8 @@ on_handle_message (void *cls, handle->contexts, GNUNET_MESSENGER_room_get_key(room) ); - switch (msg->header.kind) - { - case GNUNET_MESSENGER_KIND_JOIN: - context_request_message(context, &(msg->body.join.epoch)); - break; - case GNUNET_MESSENGER_KIND_LEAVE: - context_request_message(context, &(msg->body.leave.epoch)); - break; - case GNUNET_MESSENGER_KIND_MERGE: - context_request_message(context, &(msg->body.merge.epochs[0])); - context_request_message(context, &(msg->body.merge.epochs[1])); - - context_request_message(context, &(msg->body.merge.previous)); - break; - default: - break; - } + if (GNUNET_MESSENGER_KIND_MERGE == msg->header.kind) + context_request_message(context, &(msg->body.merge.previous)); context_request_message(context, &(msg->header.previous));