gnunet-svn
[Top][All Lists]
Advanced

[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)))




reply via email to

[Prev in Thread] Current Thread [Next in Thread]