projects
/
oweals
/
gnunet.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
69f23a2
)
improved network lookup
author
Matthias Wachs
<wachs@net.in.tum.de>
Thu, 27 Mar 2014 13:41:20 +0000
(13:41 +0000)
committer
Matthias Wachs
<wachs@net.in.tum.de>
Thu, 27 Mar 2014 13:41:20 +0000
(13:41 +0000)
src/transport/plugin_transport_tcp.c
patch
|
blob
|
history
diff --git
a/src/transport/plugin_transport_tcp.c
b/src/transport/plugin_transport_tcp.c
index 1489fee77331e865d48b586c09bff67e8eed4996..db19d584c72584097016b1dcf990e12814964d83 100644
(file)
--- 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,
static enum GNUNET_ATS_Network_Type
tcp_get_network (void *cls, struct Session *session)
{
- GNUNET_assert(NULL != session);
+ struct Plugin * plugin = cls;
+ GNUNET_assert (NULL != plugin);
+ GNUNET_assert (NULL != session);
+ if (GNUNET_SYSERR == find_session (plugin,session))
+ return GNUNET_ATS_NET_UNSPECIFIED;
return session->ats_address_network_type;
}