aboutsummaryrefslogtreecommitdiff
path: root/src/transport/gnunet-service-transport_clients.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/transport/gnunet-service-transport_clients.c')
-rw-r--r--src/transport/gnunet-service-transport_clients.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/transport/gnunet-service-transport_clients.c b/src/transport/gnunet-service-transport_clients.c
index 12a5dc557..103c6fd0a 100644
--- a/src/transport/gnunet-service-transport_clients.c
+++ b/src/transport/gnunet-service-transport_clients.c
@@ -714,26 +714,30 @@ handle_send_transmit_continuation (void *cls,
714 struct SendTransmitContinuationContext *stcc = cls; 714 struct SendTransmitContinuationContext *stcc = cls;
715 struct SendOkMessage send_ok_msg; 715 struct SendOkMessage send_ok_msg;
716 struct GNUNET_TIME_Relative delay; 716 struct GNUNET_TIME_Relative delay;
717 const struct GNUNET_HELLO_Address *addr;
717 718
718 delay = GNUNET_TIME_absolute_get_duration (stcc->send_time); 719 delay = GNUNET_TIME_absolute_get_duration (stcc->send_time);
720 addr = GST_neighbour_get_current_address (&stcc->target);
719 if (delay.rel_value_us > GNUNET_CONSTANTS_LATENCY_WARN.rel_value_us) 721 if (delay.rel_value_us > GNUNET_CONSTANTS_LATENCY_WARN.rel_value_us)
720 GNUNET_log (GNUNET_ERROR_TYPE_WARNING, 722 GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
721 "It took us %s to send %u/%u bytes to %s (%d)\n", 723 "It took us %s to send %u/%u bytes to %s (%d, %s)\n",
722 GNUNET_STRINGS_relative_time_to_string (delay, 724 GNUNET_STRINGS_relative_time_to_string (delay,
723 GNUNET_YES), 725 GNUNET_YES),
724 (unsigned int) bytes_payload, 726 (unsigned int) bytes_payload,
725 (unsigned int) bytes_on_wire, 727 (unsigned int) bytes_on_wire,
726 GNUNET_i2s (&stcc->target), 728 GNUNET_i2s (&stcc->target),
727 success); 729 success,
730 addr->transport_name);
728 else 731 else
729 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, 732 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
730 "It took us %s to send %u/%u bytes to %s (%d)\n", 733 "It took us %s to send %u/%u bytes to %s (%d, %s)\n",
731 GNUNET_STRINGS_relative_time_to_string (delay, 734 GNUNET_STRINGS_relative_time_to_string (delay,
732 GNUNET_YES), 735 GNUNET_YES),
733 (unsigned int) bytes_payload, 736 (unsigned int) bytes_payload,
734 (unsigned int) bytes_on_wire, 737 (unsigned int) bytes_on_wire,
735 GNUNET_i2s (&stcc->target), 738 GNUNET_i2s (&stcc->target),
736 success); 739 success,
740 addr->transport_name);
737 741
738 if (GST_neighbours_test_connected (&stcc->target)) 742 if (GST_neighbours_test_connected (&stcc->target))
739 { 743 {