aboutsummaryrefslogtreecommitdiff
path: root/src/ats/gnunet-service-ats_addresses.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2015-02-08 15:34:37 +0000
committerChristian Grothoff <christian@grothoff.org>2015-02-08 15:34:37 +0000
commitc306f456b0cfdfb55fb28290ff61f7783233cfc3 (patch)
tree0b2dea88ea83b3ccd2603073d3e7b710f3d584d8 /src/ats/gnunet-service-ats_addresses.c
parentf99ade0a9aaa8024affcf01aa871f93bd03ef9e1 (diff)
downloadgnunet-c306f456b0cfdfb55fb28290ff61f7783233cfc3.tar.gz
gnunet-c306f456b0cfdfb55fb28290ff61f7783233cfc3.zip
expose connectivity desire of clients to ATS plugins
Diffstat (limited to 'src/ats/gnunet-service-ats_addresses.c')
-rw-r--r--src/ats/gnunet-service-ats_addresses.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/ats/gnunet-service-ats_addresses.c b/src/ats/gnunet-service-ats_addresses.c
index a1d47e3b9..c4d7f2da9 100644
--- a/src/ats/gnunet-service-ats_addresses.c
+++ b/src/ats/gnunet-service-ats_addresses.c
@@ -572,10 +572,13 @@ GAS_addresses_add (const struct GNUNET_PeerIdentity *peer,
572 GNUNET_i2s (peer), 572 GNUNET_i2s (peer),
573 session_id); 573 session_id);
574 /* Tell solver about new address */ 574 /* Tell solver about new address */
575 GAS_plugin_solver_lock ();
575 GAS_plugin_new_address (new_address, 576 GAS_plugin_new_address (new_address,
576 addr_net, 577 addr_net);
577 atsi, 578 GAS_normalization_update_property (new_address,
578 atsi_count); 579 atsi,
580 atsi_count);
581 GAS_plugin_solver_unlock ();
579 /* Notify performance clients about new address */ 582 /* Notify performance clients about new address */
580 GAS_performance_notify_all_clients (&new_address->peer, 583 GAS_performance_notify_all_clients (&new_address->peer,
581 new_address->plugin, 584 new_address->plugin,