From f26aa11df12b96d970e5f5033a7ad1c3abd1c7b3 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Thu, 4 Mar 2010 09:07:55 +0000 Subject: [PATCH] init --- src/core/gnunet-service-core.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/core/gnunet-service-core.c b/src/core/gnunet-service-core.c index cb5e3d7dd..0001fccbf 100644 --- a/src/core/gnunet-service-core.c +++ b/src/core/gnunet-service-core.c @@ -259,7 +259,8 @@ struct PongMessage struct GNUNET_MessageHeader header; /** - * Random number proochosen to make reply harder. + * Random number proochosen to make reply harder. Must be + * first field after header (this is where we start to encrypt!). */ uint32_t challenge GNUNET_PACKED; @@ -1042,6 +1043,8 @@ handle_client_request_info (void *cls, got_reserv = want_reserv; n->available_recv_window -= got_reserv; } + else + got_reserv = 0; old_preference = n->current_preference; n->current_preference += GNUNET_ntohll(rcm->preference_change); if (old_preference > n->current_preference) -- 2.25.1