gnunet-svn
[Top][All Lists]
Advanced

[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);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]