From 1526eda7e0e37e0645f3ca4f59765dabdb25fc17 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 11 Feb 2013 23:12:05 +0000 Subject: [PATCH] -fix state machine rekey logic --- #2790 --- src/core/gnunet-service-core_kx.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/core/gnunet-service-core_kx.c b/src/core/gnunet-service-core_kx.c index f7fbfcf68..b8b58bc83 100644 --- a/src/core/gnunet-service-core_kx.c +++ b/src/core/gnunet-service-core_kx.c @@ -844,12 +844,12 @@ GSC_KX_handle_ephemeral_key (struct GSC_KeyExchangeInfo *kx, send_ping (kx); break; case KX_STATE_UP: - kx->status = KX_STATE_KEY_RECEIVED; + kx->status = KX_STATE_REKEY_SENT; /* we got a new key, need to reconfirm! */ send_ping (kx); break; case KX_STATE_REKEY_SENT: - kx->status = KX_STATE_KEY_RECEIVED; + kx->status = KX_STATE_REKEY_SENT; /* we got a new key, need to reconfirm! */ send_ping (kx); break; -- 2.25.1