diff options
author | TheJackiMonster <thejackimonster@gmail.com> | 2021-03-20 13:53:23 +0100 |
---|---|---|
committer | TheJackiMonster <thejackimonster@gmail.com> | 2021-04-04 17:58:11 +0200 |
commit | ac3aa3cc3a617bc54ed8beb2b5a30c0b95483525 (patch) | |
tree | 6e0444e568722f18501746665a07dfa3434c7ad6 /src/messenger/gnunet-service-messenger_tunnel.h | |
parent | 2413977f917534aa24ef562a28da193a2cdaa343 (diff) | |
download | gnunet-ac3aa3cc3a617bc54ed8beb2b5a30c0b95483525.tar.gz gnunet-ac3aa3cc3a617bc54ed8beb2b5a30c0b95483525.zip |
-multiple fixes and correction regarding messenger service
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-added message states to tunnels
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-fixed requests for deleted messages returning previous ones
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-added automatic solving of member id collissions
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-added light timestamp verification
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-fixed decoding asserts and member session forwarding
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
-added permission check for member sessions during local join
Signed-off-by: TheJackiMonster <thejackimonster@gmail.com>
Diffstat (limited to 'src/messenger/gnunet-service-messenger_tunnel.h')
-rw-r--r-- | src/messenger/gnunet-service-messenger_tunnel.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/messenger/gnunet-service-messenger_tunnel.h b/src/messenger/gnunet-service-messenger_tunnel.h index 51c5d32c1..96d98546d 100644 --- a/src/messenger/gnunet-service-messenger_tunnel.h +++ b/src/messenger/gnunet-service-messenger_tunnel.h | |||
@@ -32,6 +32,7 @@ | |||
32 | #include "gnunet_crypto_lib.h" | 32 | #include "gnunet_crypto_lib.h" |
33 | 33 | ||
34 | #include "gnunet-service-messenger_room.h" | 34 | #include "gnunet-service-messenger_room.h" |
35 | #include "gnunet-service-messenger_message_state.h" | ||
35 | 36 | ||
36 | struct GNUNET_MESSENGER_SrvTunnel | 37 | struct GNUNET_MESSENGER_SrvTunnel |
37 | { | 38 | { |
@@ -43,7 +44,7 @@ struct GNUNET_MESSENGER_SrvTunnel | |||
43 | uint32_t messenger_version; | 44 | uint32_t messenger_version; |
44 | 45 | ||
45 | struct GNUNET_HashCode *peer_message; | 46 | struct GNUNET_HashCode *peer_message; |
46 | struct GNUNET_HashCode *last_message; | 47 | struct GNUNET_MESSENGER_MessageState state; |
47 | }; | 48 | }; |
48 | 49 | ||
49 | /** | 50 | /** |