aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorBart Polot <bart@net.in.tum.de>2015-06-24 14:00:45 +0000
committerBart Polot <bart@net.in.tum.de>2015-06-24 14:00:45 +0000
commita8e6642ed2393208d4d9caca6c4108487a95ae82 (patch)
treeebc25237bb9fb3eff2c349b3e98d2bd4977bac2a /src
parent26a9ded44c5d15c57594db08ecea857af7fb684d (diff)
downloadgnunet-a8e6642ed2393208d4d9caca6c4108487a95ae82.tar.gz
gnunet-a8e6642ed2393208d4d9caca6c4108487a95ae82.zip
- free skipped keys on tunnel Axolotl destroy
Diffstat (limited to 'src')
-rw-r--r--src/cadet/gnunet-service-cadet_tunnel.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cadet/gnunet-service-cadet_tunnel.c b/src/cadet/gnunet-service-cadet_tunnel.c
index c94e59e27..422a1649e 100644
--- a/src/cadet/gnunet-service-cadet_tunnel.c
+++ b/src/cadet/gnunet-service-cadet_tunnel.c
@@ -2679,6 +2679,9 @@ destroy_ax (struct CadetTunnel *t)
2679 2679
2680 GNUNET_free_non_null (t->ax->DHRs); 2680 GNUNET_free_non_null (t->ax->DHRs);
2681 GNUNET_free_non_null (t->ax->kx_0); 2681 GNUNET_free_non_null (t->ax->kx_0);
2682 while (NULL != t->ax->skipped_head)
2683 delete_skipped_key (t, t->ax->skipped_head);
2684 GNUNET_assert (0 == t->ax->skipped);
2682 2685
2683 GNUNET_free (t->ax); 2686 GNUNET_free (t->ax);
2684 t->ax = NULL; 2687 t->ax = NULL;