libgnunetchat

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

commit 69176480c5ff9faad872d2aad68a5780c2f364b5
parent ae0d27195aacfe0a5695218c42580d1b37a1c42b
Author: TheJackiMonster <thejackimonster@gmail.com>
Date:   Sat, 19 Mar 2022 17:25:29 +0100

Add private messages as whispering

Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>

Diffstat:
Minclude/gnunet_chat_lib.h | 7++++++-
Msrc/gnunet_chat_lib.c | 2++
2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/include/gnunet_chat_lib.h b/include/gnunet_chat_lib.h @@ -97,9 +97,14 @@ enum GNUNET_CHAT_MessageKind GNUNET_CHAT_KIND_FILE = 10, /**< GNUNET_CHAT_KIND_FILE */ /** + * The kind to describe a whispered message. + */ + GNUNET_CHAT_KIND_WHISPER = 11, /**< GNUNET_CHAT_KIND_WHISPER */ + + /** * The kind to inform about a deletion of a previous message. */ - GNUNET_CHAT_KIND_DELETION = 11, /**< GNUNET_CHAT_KIND_DELETION */ + GNUNET_CHAT_KIND_DELETION = 12, /**< GNUNET_CHAT_KIND_DELETION */ /** * An unknown kind of message. diff --git a/src/gnunet_chat_lib.c b/src/gnunet_chat_lib.c @@ -1169,6 +1169,8 @@ GNUNET_CHAT_message_get_kind (const struct GNUNET_CHAT_Message *message) return GNUNET_CHAT_KIND_TEXT; case GNUNET_MESSENGER_KIND_FILE: return GNUNET_CHAT_KIND_FILE; + case GNUNET_MESSENGER_KIND_PRIVATE: + return GNUNET_CHAT_KIND_WHISPER; case GNUNET_MESSENGER_KIND_DELETE: return GNUNET_CHAT_KIND_DELETION; default: