aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/transport/gnunet-service-transport_clients.c12
-rw-r--r--src/transport/gnunet-service-transport_neighbours.c2
-rw-r--r--src/transport/gnunet-service-transport_neighbours.h2
3 files changed, 10 insertions, 6 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 {
diff --git a/src/transport/gnunet-service-transport_neighbours.c b/src/transport/gnunet-service-transport_neighbours.c
index ad2947418..442935993 100644
--- a/src/transport/gnunet-service-transport_neighbours.c
+++ b/src/transport/gnunet-service-transport_neighbours.c
@@ -3894,7 +3894,7 @@ GST_neighbours_force_disconnect (const struct GNUNET_PeerIdentity *target)
3894 * @param peer 3894 * @param peer
3895 * @return address currently used 3895 * @return address currently used
3896 */ 3896 */
3897struct GNUNET_HELLO_Address * 3897const struct GNUNET_HELLO_Address *
3898GST_neighbour_get_current_address (const struct GNUNET_PeerIdentity *peer) 3898GST_neighbour_get_current_address (const struct GNUNET_PeerIdentity *peer)
3899{ 3899{
3900 struct NeighbourMapEntry *n; 3900 struct NeighbourMapEntry *n;
diff --git a/src/transport/gnunet-service-transport_neighbours.h b/src/transport/gnunet-service-transport_neighbours.h
index 687776f88..a6c9f2f53 100644
--- a/src/transport/gnunet-service-transport_neighbours.h
+++ b/src/transport/gnunet-service-transport_neighbours.h
@@ -291,7 +291,7 @@ GST_neighbours_handle_session_ack (const struct GNUNET_MessageHeader *message,
291 * @param peer 291 * @param peer
292 * @return address currently used 292 * @return address currently used
293 */ 293 */
294struct GNUNET_HELLO_Address * 294const struct GNUNET_HELLO_Address *
295GST_neighbour_get_current_address (const struct GNUNET_PeerIdentity *peer); 295GST_neighbour_get_current_address (const struct GNUNET_PeerIdentity *peer);
296 296
297 297