aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2015-10-05 15:28:21 +0000
committerChristian Grothoff <christian@grothoff.org>2015-10-05 15:28:21 +0000
commitef76e090bf279f25038c03eec4eac96bbfbe952e (patch)
tree9e70dd991daefef65cd85dbcdc4bc4d19b7fedb0 /src/transport/gnunet-service-transport.c
parent8c85bda93a8ece52f02af7f20fb797ad6ac79337 (diff)
downloadgnunet-ef76e090bf279f25038c03eec4eac96bbfbe952e.tar.gz
gnunet-ef76e090bf279f25038c03eec4eac96bbfbe952e.zip
fix #3986
Diffstat (limited to 'src/transport/gnunet-service-transport.c')
-rw-r--r--src/transport/gnunet-service-transport.c16
1 files changed, 12 insertions, 4 deletions
diff --git a/src/transport/gnunet-service-transport.c b/src/transport/gnunet-service-transport.c
index f545b29f9..9cf4bdcac 100644
--- a/src/transport/gnunet-service-transport.c
+++ b/src/transport/gnunet-service-transport.c
@@ -515,23 +515,31 @@ plugin_env_address_change_notification (void *cls,
515 if (GNUNET_YES == add_remove) 515 if (GNUNET_YES == add_remove)
516 { 516 {
517 addresses ++; 517 addresses ++;
518 GNUNET_STATISTICS_update (cfg, "# transport addresses", 1, GNUNET_NO); 518 GNUNET_STATISTICS_update (cfg,
519 "# transport addresses",
520 1,
521 GNUNET_NO);
519 } 522 }
520 else if (GNUNET_NO == add_remove) 523 else if (GNUNET_NO == add_remove)
521 { 524 {
522 if (0 == addresses) 525 if (0 == addresses)
526 {
523 GNUNET_break (0); 527 GNUNET_break (0);
528 }
524 else 529 else
525 { 530 {
526 addresses --; 531 addresses --;
527 GNUNET_STATISTICS_update (cfg, "# transport addresses", -1, GNUNET_NO); 532 GNUNET_STATISTICS_update (cfg,
533 "# transport addresses",
534 -1,
535 GNUNET_NO);
528 } 536 }
529 } 537 }
530
531 GNUNET_log (GNUNET_ERROR_TYPE_INFO, 538 GNUNET_log (GNUNET_ERROR_TYPE_INFO,
532 "Transport now has %u addresses to communicate\n", 539 "Transport now has %u addresses to communicate\n",
533 addresses); 540 addresses);
534 GST_hello_modify_addresses (add_remove, address); 541 GST_hello_modify_addresses (add_remove,
542 address);
535} 543}
536 544
537 545