aboutsummaryrefslogtreecommitdiff
path: root/src/cadet
diff options
context:
space:
mode:
Diffstat (limited to 'src/cadet')
-rw-r--r--src/cadet/gnunet-service-cadet_tunnel.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/cadet/gnunet-service-cadet_tunnel.c b/src/cadet/gnunet-service-cadet_tunnel.c
index 67f770246..8986113e1 100644
--- a/src/cadet/gnunet-service-cadet_tunnel.c
+++ b/src/cadet/gnunet-service-cadet_tunnel.c
@@ -3019,6 +3019,11 @@ handle_kx_ax (struct CadetTunnel *t, const struct GNUNET_CADET_AX_KX *msg)
3019 salt, sizeof (salt), 3019 salt, sizeof (salt),
3020 &key_material, sizeof (key_material), NULL); 3020 &key_material, sizeof (key_material), NULL);
3021 3021
3022 if (0 == memcmp (&ax->RK, &keys[0], sizeof(ax->RK)))
3023 {
3024 LOG (GNUNET_ERROR_TYPE_INFO, " known handshake key, exit\n");
3025 return;
3026 }
3022 ax->RK = keys[0]; 3027 ax->RK = keys[0];
3023 if (GNUNET_YES == am_I_alice) 3028 if (GNUNET_YES == am_I_alice)
3024 { 3029 {