gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r32685 - gnunet/src/transport
Date: Mon, 17 Mar 2014 17:20:38 +0100

Author: wachs
Date: 2014-03-17 17:20:38 +0100 (Mon, 17 Mar 2014)
New Revision: 32685

Modified:
   gnunet/src/transport/gnunet-service-transport_neighbours.c
Log:
Remove blacklist check after address switch: blacklist check is now performed 
before switching


Modified: gnunet/src/transport/gnunet-service-transport_neighbours.c
===================================================================
--- gnunet/src/transport/gnunet-service-transport_neighbours.c  2014-03-17 
16:19:11 UTC (rev 32684)
+++ gnunet/src/transport/gnunet-service-transport_neighbours.c  2014-03-17 
16:20:38 UTC (rev 32685)
@@ -2567,12 +2567,13 @@
     free_neighbour (n, GNUNET_NO);
     return;
   case GNUNET_TRANSPORT_PS_INIT_ATS:
+    /* We requested an address and ATS suggests one:
+     * set primary address and send CONNECT message*/
     set_primary_address (n, blc_ctx->address, blc_ctx->session,
         blc_ctx->bandwidth_in, blc_ctx->bandwidth_out, GNUNET_NO);
-    set_state_and_timeout (n, GNUNET_TRANSPORT_PS_INIT_BLACKLIST,
-        GNUNET_TIME_relative_to_absolute (BLACKLIST_RESPONSE_TIMEOUT));
-    check_blacklist (&n->id, n->connect_ack_timestamp,
-                     blc_ctx->address, blc_ctx->session);
+    set_state_and_timeout (n, GNUNET_TRANSPORT_PS_CONNECT_SENT,
+        GNUNET_TIME_relative_to_absolute (SETUP_CONNECTION_TIMEOUT));
+    send_session_connect (&n->primary_address);
     break;
   case GNUNET_TRANSPORT_PS_INIT_BLACKLIST:
     /* ATS suggests a different address, switch again */




reply via email to

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