From: Christian Grothoff Date: Thu, 4 Mar 2010 09:07:55 +0000 (+0000) Subject: init X-Git-Tag: initial-import-from-subversion-38251~22576 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=f26aa11df12b96d970e5f5033a7ad1c3abd1c7b3;p=oweals%2Fgnunet.git init --- 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)