diff options
author | Matthias Wachs <wachs@net.in.tum.de> | 2014-03-27 13:41:20 +0000 |
---|---|---|
committer | Matthias Wachs <wachs@net.in.tum.de> | 2014-03-27 13:41:20 +0000 |
commit | ce53b7a21b4c04ddc36b5dd5256608560bb8bb2a (patch) | |
tree | 07d9be2a421c40b55d709aea89e60b623018e998 /src/transport/plugin_transport_tcp.c | |
parent | 69f23a224275a98e5fe35ca0d8895a7ae1ef26d2 (diff) | |
download | gnunet-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.c | 6 |
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, | |||
2376 | static enum GNUNET_ATS_Network_Type | 2376 | static enum GNUNET_ATS_Network_Type |
2377 | tcp_get_network (void *cls, struct Session *session) | 2377 | tcp_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 | ||