From a526120c95e139cd21bdfb2cf4e0e3b070e8cf2c Mon Sep 17 00:00:00 2001 From: Matthias Wachs Date: Tue, 2 Jul 2013 11:39:22 +0000 Subject: fixed: invalid network scope for external hostname --- src/transport/plugin_transport_http_client.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/transport/plugin_transport_http_client.c') diff --git a/src/transport/plugin_transport_http_client.c b/src/transport/plugin_transport_http_client.c index 9fece2c7e..e06c41b3b 100644 --- a/src/transport/plugin_transport_http_client.c +++ b/src/transport/plugin_transport_http_client.c @@ -1499,9 +1499,11 @@ http_client_plugin_get_session (void *cls, //fprintf (stderr, "Address %s is in %s\n", GNUNET_a2s (sa,salen), GNUNET_ATS_print_network_type(ntohl(ats.value))); GNUNET_free (sa); } + else if (GNUNET_NO == res) { - ats.value = htonl (GNUNET_ATS_COST_WAN); + /* Cannot convert to sockaddr -> is external hostname */ + ats.value = htonl (GNUNET_ATS_NET_WAN); } if (GNUNET_ATS_NET_UNSPECIFIED == ntohl(ats.value)) -- cgit v1.2.3