- fix logging of key material
authorBart Polot <bart@net.in.tum.de>
Wed, 15 Oct 2014 00:55:52 +0000 (00:55 +0000)
committerBart Polot <bart@net.in.tum.de>
Wed, 15 Oct 2014 00:55:52 +0000 (00:55 +0000)
src/cadet/gnunet-service-cadet_tunnel.c

index c6e65926b3a18424a63fe6bace746c6df0800716..2917e4ff76357c4332bcdf8d314c82c101825a1f 100644 (file)
@@ -3273,10 +3273,17 @@ GCT_debug (const struct CadetTunnel *t, enum GNUNET_ErrorType level)
         GNUNET_h2s ((struct GNUNET_HashCode *) &kx_msg.ephemeral_key));
   LOG2 (level, "TTT  peers EPHM:\t %s\n",
         GNUNET_h2s ((struct GNUNET_HashCode *) &t->peers_ephemeral_key));
-  LOG (level, "TTT  ENC key:\t %s\n",
-       GNUNET_h2s ((struct GNUNET_HashCode *) &t->e_key));
-  LOG (level, "TTT  DEC key:\t %s\n",
-       GNUNET_h2s ((struct GNUNET_HashCode *) &t->d_key));
+  LOG2 (level, "TTT  ENC key:\t %s\n",
+        GNUNET_h2s ((struct GNUNET_HashCode *) &t->e_key));
+  LOG2 (level, "TTT  DEC key:\t %s\n",
+        GNUNET_h2s ((struct GNUNET_HashCode *) &t->d_key));
+  if (t->kx_ctx)
+  {
+    LOG2 (level, "TTT  OLD ENC key:\t %s\n",
+          GNUNET_h2s ((struct GNUNET_HashCode *) &t->kx_ctx->e_key_old));
+    LOG2 (level, "TTT  OLD DEC key:\t %s\n",
+          GNUNET_h2s ((struct GNUNET_HashCode *) &t->kx_ctx->d_key_old));
+  }
 #endif
   LOG2 (level, "TTT  tq_head %p, tq_tail %p\n", t->tq_head, t->tq_tail);
   LOG2 (level, "TTT  destroy %u\n", t->destroy_task);