[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r19789 - gnunet/src/transport
From: |
gnunet |
Subject: |
[GNUnet-SVN] r19789 - gnunet/src/transport |
Date: |
Mon, 13 Feb 2012 16:27:12 +0100 |
Author: wachs
Date: 2012-02-13 16:27:12 +0100 (Mon, 13 Feb 2012)
New Revision: 19789
Modified:
gnunet/src/transport/plugin_transport_tcp.c
Log:
- minor fix
Modified: gnunet/src/transport/plugin_transport_tcp.c
===================================================================
--- gnunet/src/transport/plugin_transport_tcp.c 2012-02-13 15:16:02 UTC (rev
19788)
+++ gnunet/src/transport/plugin_transport_tcp.c 2012-02-13 15:27:12 UTC (rev
19789)
@@ -1320,6 +1320,13 @@
addrlen = address->address_length;
+#if DEBUG_TCP
+ GNUNET_log_from (GNUNET_ERROR_TYPE_DEBUG, "tcp",
+ "Trying to get session for `%s' address length %i\n",
+ tcp_address_to_string(NULL, address->address,
address->address_length),
+ addrlen);
+#endif
+
if (addrlen == sizeof (struct IPv6TcpAddress))
{
GNUNET_assert (NULL != address->address); /* make static analysis
happy */
@@ -1368,10 +1375,13 @@
struct SessionItCtx si_ctx;
si_ctx.addr = &sbs;
si_ctx.addrlen = sbs;
+ si_ctx.result = NULL;
GNUNET_CONTAINER_multihashmap_get_multiple(plugin->sessionmap,
&address->peer.hashPubKey, &session_it, &si_ctx);
if (si_ctx.result != NULL)
+ {
session = si_ctx.result;
- return session;
+ return session;
+ }
}
if ((is_natd == GNUNET_YES) && (addrlen == sizeof (struct IPv6TcpAddress)))
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r19789 - gnunet/src/transport,
gnunet <=