aboutsummaryrefslogtreecommitdiff
path: root/src/transport/plugin_transport_tcp.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2014-03-27 13:41:20 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2014-03-27 13:41:20 +0000
commitce53b7a21b4c04ddc36b5dd5256608560bb8bb2a (patch)
tree07d9be2a421c40b55d709aea89e60b623018e998 /src/transport/plugin_transport_tcp.c
parent69f23a224275a98e5fe35ca0d8895a7ae1ef26d2 (diff)
downloadgnunet-ce53b7a21b4c04ddc36b5dd5256608560bb8bb2a.tar.gz
gnunet-ce53b7a21b4c04ddc36b5dd5256608560bb8bb2a.zip
improved network lookup
Diffstat (limited to 'src/transport/plugin_transport_tcp.c')
-rw-r--r--src/transport/plugin_transport_tcp.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/transport/plugin_transport_tcp.c b/src/transport/plugin_transport_tcp.c
index 1489fee77..db19d584c 100644
--- a/src/transport/plugin_transport_tcp.c
+++ b/src/transport/plugin_transport_tcp.c
@@ -2376,7 +2376,11 @@ try_connection_reversal (void *cls, const struct sockaddr *addr,
2376static enum GNUNET_ATS_Network_Type 2376static enum GNUNET_ATS_Network_Type
2377tcp_get_network (void *cls, struct Session *session) 2377tcp_get_network (void *cls, struct Session *session)
2378{ 2378{
2379 GNUNET_assert(NULL != session); 2379 struct Plugin * plugin = cls;
2380 GNUNET_assert (NULL != plugin);
2381 GNUNET_assert (NULL != session);
2382 if (GNUNET_SYSERR == find_session (plugin,session))
2383 return GNUNET_ATS_NET_UNSPECIFIED;
2380 return session->ats_address_network_type; 2384 return session->ats_address_network_type;
2381} 2385}
2382 2386