[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r35179 - gnunet/src/ats
From: |
gnunet |
Subject: |
[GNUnet-SVN] r35179 - gnunet/src/ats |
Date: |
Sun, 8 Feb 2015 20:59:05 +0100 |
Author: grothoff
Date: 2015-02-08 20:59:05 +0100 (Sun, 08 Feb 2015)
New Revision: 35179
Modified:
gnunet/src/ats/plugin_ats_proportional.c
Log:
-simplify flow, redistribute bandwidth after adding address
Modified: gnunet/src/ats/plugin_ats_proportional.c
===================================================================
--- gnunet/src/ats/plugin_ats_proportional.c 2015-02-08 19:56:19 UTC (rev
35178)
+++ gnunet/src/ats/plugin_ats_proportional.c 2015-02-08 19:59:05 UTC (rev
35179)
@@ -1079,14 +1079,17 @@
{
struct GAS_PROPORTIONAL_Handle *s = solver;
struct ATS_Address *best_address;
+ struct AddressWrapper *asi;
- best_address = update_active_address (s, peer);
+ best_address = update_active_address (s,
+ peer);
if (NULL == best_address)
return;
if (s->bulk_lock > 0)
return;
- s->env->bandwidth_changed_cb (s->env->cls,
- best_address);
+ asi = best_address->solver_information;
+ distribute_bandwidth_in_network (s,
+ asi->network);
}
@@ -1220,9 +1223,8 @@
GNUNET_NO);
LOG (GNUNET_ERROR_TYPE_INFO,
- "Adding new address %p for peer `%s', now total %u and active %u
addresses in network `%s'\n",
- address,
- GNUNET_i2s (&address->peer),
+ "Added new address for `%s', now total %u and active %u addresses in
network `%s'\n",
+ GNUNET_i2s (&address->peer),
net->total_addresses,
net->active_addresses,
net->desc);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r35179 - gnunet/src/ats,
gnunet <=