[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r17283 - gnunet/src/core
From: |
gnunet |
Subject: |
[GNUnet-SVN] r17283 - gnunet/src/core |
Date: |
Fri, 7 Oct 2011 13:37:13 +0200 |
Author: grothoff
Date: 2011-10-07 13:37:13 +0200 (Fri, 07 Oct 2011)
New Revision: 17283
Modified:
gnunet/src/core/gnunet-service-core_kx.c
gnunet/src/core/gnunet-service-core_sessions.c
Log:
stuff
Modified: gnunet/src/core/gnunet-service-core_kx.c
===================================================================
--- gnunet/src/core/gnunet-service-core_kx.c 2011-10-07 11:33:16 UTC (rev
17282)
+++ gnunet/src/core/gnunet-service-core_kx.c 2011-10-07 11:37:13 UTC (rev
17283)
@@ -899,7 +899,9 @@
return;
}
/* construct PONG */
- tx.inbound_bw_limit = kx->bw_in; // FIXME!
+ tx.inbound_bw_limit = GNUNET_CONSTANTS_DEFAULT_BW_IN_OUT;
+ /* FIXME: here we should ideally ask ATS about unassigned bandwidth and fill
in
+ a value based on that; using the minimum here results in a rather slow
start... */
tx.challenge = t.challenge;
tx.target = t.target;
tp.header.type = htons (GNUNET_MESSAGE_TYPE_CORE_PONG);
@@ -1122,9 +1124,13 @@
kx->retry_set_key_task = GNUNET_SCHEDULER_NO_TASK;
GNUNET_assert (kx->keep_alive_task == GNUNET_SCHEDULER_NO_TASK);
update_timeout (kx);
+ GSC_SESSIONS_update (&kx->peer,
+ t.inbound_bw_limit);
break;
case KX_STATE_UP:
update_timeout (kx);
+ GSC_SESSIONS_update (&kx->peer,
+ t.inbound_bw_limit);
break;
default:
GNUNET_break (0);
Modified: gnunet/src/core/gnunet-service-core_sessions.c
===================================================================
--- gnunet/src/core/gnunet-service-core_sessions.c 2011-10-07 11:33:16 UTC
(rev 17282)
+++ gnunet/src/core/gnunet-service-core_sessions.c 2011-10-07 11:37:13 UTC
(rev 17283)
@@ -24,10 +24,10 @@
* @author Christian Grothoff
*/
#include "platform.h"
-#include "gnunet_service_core.h"
-#include "gnunet_service_core_neighbours.h"
-#include "gnunet_service_core_kx.h"
-#include "gnunet_service_core_sessions.h"
+#include "gnunet-service-core.h"
+#include "gnunet-service-core_neighbours.h"
+#include "gnunet-service-core_kx.h"
+#include "gnunet-service-core_sessions.h"
/**
* Record kept for each request for transmission issued by a
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r17283 - gnunet/src/core,
gnunet <=