[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnunet] branch master updated: -added support for deletion messages in
From: |
gnunet |
Subject: |
[gnunet] branch master updated: -added support for deletion messages in messenger service |
Date: |
Fri, 18 Feb 2022 00:11:50 +0100 |
This is an automated email from the git hooks/post-receive script.
thejackimonster pushed a commit to branch master
in repository gnunet.
The following commit(s) were added to refs/heads/master by this push:
new 8f00b3d73 -added support for deletion messages in messenger service
8f00b3d73 is described below
commit 8f00b3d73ebb70da7ed8ed4204c5a625c125bd9f
Author: TheJackiMonster <thejackimonster@gmail.com>
AuthorDate: Fri Feb 18 00:11:43 2022 +0100
-added support for deletion messages in messenger service
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
---
src/messenger/messenger_api_message.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/src/messenger/messenger_api_message.c
b/src/messenger/messenger_api_message.c
index 496c98dbf..3814def70 100644
--- a/src/messenger/messenger_api_message.c
+++ b/src/messenger/messenger_api_message.c
@@ -219,6 +219,10 @@ get_message_body_kind_size (enum
GNUNET_MESSENGER_MessageKind kind)
case GNUNET_MESSENGER_KIND_PRIVATE:
length += member_size(struct GNUNET_MESSENGER_Message, body.privacy.key);
break;
+ case GNUNET_MESSENGER_KIND_DELETE:
+ length += member_size(struct GNUNET_MESSENGER_Message, body.deletion.hash);
+ length += member_size(struct GNUNET_MESSENGER_Message,
body.deletion.delay);
+ break;
default:
break;
}
@@ -445,6 +449,10 @@ encode_message_body (enum GNUNET_MESSENGER_MessageKind
kind,
encode_step(buffer, offset, &(body->privacy.key));
encode_step_ext(buffer, offset, body->privacy.data, min(length - offset,
body->privacy.length));
break;
+ case GNUNET_MESSENGER_KIND_DELETE:
+ encode_step(buffer, offset, &(body->deletion.hash));
+ encode_step(buffer, offset, &(body->deletion.delay));
+ break;
default:
break;
}
@@ -616,6 +624,10 @@ decode_message_body (enum GNUNET_MESSENGER_MessageKind
*kind,
body->privacy.length = (length - offset);
decode_step_malloc(buffer, offset, body->privacy.data, length - offset, 0);
break;
+ case GNUNET_MESSENGER_KIND_DELETE:
+ decode_step(buffer, offset, &(body->deletion.hash));
+ decode_step(buffer, offset, &(body->deletion.delay));
+ break;
default:
*kind = GNUNET_MESSENGER_KIND_UNKNOWN;
break;
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnunet] branch master updated: -added support for deletion messages in messenger service,
gnunet <=