gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r32917 - gnunet/src/transport


From: gnunet
Subject: [GNUnet-SVN] r32917 - gnunet/src/transport
Date: Mon, 7 Apr 2014 15:57:14 +0200

Author: wachs
Date: 2014-04-07 15:57:14 +0200 (Mon, 07 Apr 2014)
New Revision: 32917

Modified:
   gnunet/src/transport/gnunet-service-transport_neighbours.c
Log:
obtain papi only once


Modified: gnunet/src/transport/gnunet-service-transport_neighbours.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport_neighbours.c  2014-04-07 
13:52:35 UTC (rev 32916)
+++ gnunet/src/transport/gnunet-service-transport_neighbours.c  2014-04-07 
13:57:14 UTC (rev 32917)
@@ -2425,8 +2425,10 @@
   struct GNUNET_TRANSPORT_PluginFunctions *papi;
   struct NeighbourMapEntry *n;
 
+  papi = GST_plugins_find (blc_ctx->address->transport_name);
+
   if ( (NULL == (n = lookup_neighbour (peer))) || (result == GNUNET_NO) ||
-       (NULL == (papi = GST_plugins_find (blc_ctx->address->transport_name))) )
+       (NULL == (papi)) )
   {
     if (NULL == n)
     {
@@ -2442,7 +2444,7 @@
           blc_ctx->session,
           GNUNET_i2s (&blc_ctx->address->peer));
     }
-    if (NULL == (papi = GST_plugins_find (blc_ctx->address->transport_name)))
+    if (NULL == papi)
     {
       GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
           "Plugin `%s' for suggested address `%s' session %p for peer `%s' is 
not available\n",




reply via email to

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