[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r27922 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r27922 - gnunet/src/transport |
Date: |
Thu, 11 Jul 2013 15:49:49 +0200 |
Author: wachs
Date: 2013-07-11 15:49:49 +0200 (Thu, 11 Jul 2013)
New Revision: 27922
Modified:
gnunet/src/transport/gnunet-service-transport.c
Log:
removing general address adding
Modified: gnunet/src/transport/gnunet-service-transport.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport.c 2013-07-11 13:48:54 UTC
(rev 27921)
+++ gnunet/src/transport/gnunet-service-transport.c 2013-07-11 13:49:49 UTC
(rev 27922)
@@ -179,7 +179,6 @@
im->peer = *peer;
memcpy (&im[1], message, ntohs (message->size));
- //GNUNET_ATS_address_add (GST_ats, address, session, NULL, 0);
GST_clients_broadcast (&im->header, GNUNET_YES);
return ret;
@@ -469,8 +468,8 @@
if (GNUNET_NO == GNUNET_ATS_address_update (GST_ats, address, session,
ats_new, ats_count))
{
GNUNET_log (GNUNET_ERROR_TYPE_ERROR,
- _("Address or session unknown: failed to update
properties for peer `%s' plugin `%s' address `%s'\n"),
- GNUNET_i2s (peer), address->transport_name,
GST_plugins_a2s (address));
+ _("Address or session unknown: failed to update
properties for peer `%s' plugin `%s' address `%s' session %p\n"),
+ GNUNET_i2s (peer), address->transport_name,
GST_plugins_a2s (address), session);
}
GNUNET_free (ats_new);
}
@@ -504,11 +503,14 @@
return;
GNUNET_assert (NULL != GST_ats);
+
haddress.peer = *peer;
haddress.address = address;
haddress.address_length = address_len;
haddress.transport_name = plugin_name;
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Updating metrics for peer `%s'
address %s session %p\n",
+ GNUNET_i2s (peer), GST_plugins_a2s(&haddress), session);
GST_ats_update_metrics (peer, &haddress, session, ats, ats_count);
}
@@ -532,7 +534,7 @@
GNUNET_break (0);
return;
}
- if (NULL == address)
+ if ((address_len != 0) && (NULL == address))
{
GNUNET_break (0);
return;
@@ -545,9 +547,11 @@
struct GNUNET_HELLO_Address *addr;
addr = GNUNET_HELLO_address_allocate (peer, plugin, address,
address_len);
- GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Adding peer `%s' address %s
session %p\n",
- GNUNET_i2s (peer), GST_plugins_a2s(addr), session);
+ GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+ "Notification from plugin `%s' about new session %p
from peer `%s' address `%s'\n",
+ plugin, session, GNUNET_i2s (peer),
GST_plugins_a2s(addr));
GST_ats_add_address (addr, session);
+
if (0 < ats_count)
GST_ats_update_metrics (peer, addr, session, ats, ats_count);
GNUNET_free (addr);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r27922 - gnunet/src/transport,
gnunet <=