aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2015-02-03 00:23:10 +0000
committerChristian Grothoff <christian@grothoff.org>2015-02-03 00:23:10 +0000
commitcb306ceb0483be233d0f374d118c6e82afd62dde (patch)
tree32d74755eb6bc2e57e1072b2732b6d88eba0462c /src/transport/gnunet-service-transport.c
parent8135b399e1f9cac35602277806d71438def72010 (diff)
downloadgnunet-cb306ceb0483be233d0f374d118c6e82afd62dde.tar.gz
gnunet-cb306ceb0483be233d0f374d118c6e82afd62dde.zip
adding statistics on why transport may drop ATS suggestions
Diffstat (limited to 'src/transport/gnunet-service-transport.c')
-rw-r--r--src/transport/gnunet-service-transport.c13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c
index 8f6767c97..936a82bb0 100644
--- a/src/transport/gnunet-service-transport.c
+++ b/src/transport/gnunet-service-transport.c
@@ -832,7 +832,10 @@ ats_request_address_change (void *cls,
832 GST_neighbours_force_disconnect (&address->peer); 832 GST_neighbours_force_disconnect (&address->peer);
833 return; 833 return;
834 } 834 }
835 835 GNUNET_STATISTICS_update (GST_stats,
836 "# ATS suggestions received",
837 1,
838 GNUNET_NO);
836 GST_neighbours_switch_to_address (address, 839 GST_neighbours_switch_to_address (address,
837 session, 840 session,
838 bandwidth_in, bandwidth_out); 841 bandwidth_in, bandwidth_out);
@@ -901,9 +904,11 @@ run (void *cls,
901 904
902 /* setup globals */ 905 /* setup globals */
903 GST_cfg = c; 906 GST_cfg = c;
904 if (GNUNET_OK 907 if (GNUNET_OK !=
905 != GNUNET_CONFIGURATION_get_value_filename (c, "PEER", "PRIVATE_KEY", 908 GNUNET_CONFIGURATION_get_value_filename (c,
906 &keyfile)) 909 "PEER",
910 "PRIVATE_KEY",
911 &keyfile))
907 { 912 {
908 GNUNET_log(GNUNET_ERROR_TYPE_ERROR, 913 GNUNET_log(GNUNET_ERROR_TYPE_ERROR,
909 _("Transport service is lacking key configuration settings. Exiting.\n")); 914 _("Transport service is lacking key configuration settings. Exiting.\n"));