From 7876e56da735a2a74fb6516db607254daf1d709e Mon Sep 17 00:00:00 2001 From: Bart Polot Date: Mon, 15 Dec 2014 07:17:27 +0000 Subject: [PATCH] - doxygen --- src/cadet/gnunet-service-cadet_tunnel.c | 5 +++++ src/cadet/gnunet-service-cadet_tunnel.h | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/cadet/gnunet-service-cadet_tunnel.c b/src/cadet/gnunet-service-cadet_tunnel.c index 86b954afb..2f1ec8d38 100644 --- a/src/cadet/gnunet-service-cadet_tunnel.c +++ b/src/cadet/gnunet-service-cadet_tunnel.c @@ -1870,6 +1870,11 @@ handle_ephemeral (struct CadetTunnel *t, } create_kx_ctx (t); + + /** + * If the key is different from what we know, derive the new E/D keys. + * Else destroy the rekey ctx (duplicate EPHM after successful KX). + */ if (0 != memcmp (&t->peers_ephemeral_key, &msg->ephemeral_key, sizeof (msg->ephemeral_key))) { diff --git a/src/cadet/gnunet-service-cadet_tunnel.h b/src/cadet/gnunet-service-cadet_tunnel.h index 7466546ba..3c57896d5 100644 --- a/src/cadet/gnunet-service-cadet_tunnel.h +++ b/src/cadet/gnunet-service-cadet_tunnel.h @@ -101,7 +101,7 @@ enum CadetTunnelEState CADET_TUNNEL_KEY_OK, /** - * New ephemeral key and ping sent, waiting for pong. Opposite to KEY_PING, + * New ephemeral key and ping sent, waiting for pong. Unlike KEY_PING, * we still have a valid session key and therefore we *can* still send * traffic on the tunnel. */ -- 2.25.1