gnunet-svn
[Top][All Lists]
Advanced

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

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


From: gnunet
Subject: [GNUnet-SVN] r13896 - gnunet/src/transport
Date: Mon, 13 Dec 2010 11:43:18 +0100

Author: nevans
Date: 2010-12-13 11:43:18 +0100 (Mon, 13 Dec 2010)
New Revision: 13896

Modified:
   gnunet/src/transport/test_transport_api.c
Log:
force request connect message in transport testcase

Modified: gnunet/src/transport/test_transport_api.c
===================================================================
--- gnunet/src/transport/test_transport_api.c   2010-12-13 04:56:54 UTC (rev 
13895)
+++ gnunet/src/transport/test_transport_api.c   2010-12-13 10:43:18 UTC (rev 
13896)
@@ -184,7 +184,13 @@
   return sizeof (struct GNUNET_MessageHeader);
 }
 
+static size_t
+notify_ready_connect (void *cls, size_t size, void *buf)
+{
+  return 0;
+}
 
+
 static void
 notify_connect (void *cls,
                 const struct GNUNET_PeerIdentity *peer,
@@ -310,6 +316,14 @@
   GNUNET_assert (GNUNET_OK ==
                  GNUNET_HELLO_get_id ((const struct GNUNET_HELLO_Message *)
                                       message, &me->id));
+
+  GNUNET_assert(NULL != GNUNET_TRANSPORT_notify_transmit_ready (p2.th,
+                                          &p1.id,
+                                          sizeof (struct 
GNUNET_MessageHeader), 0,
+                                          TIMEOUT,
+                                          &notify_ready_connect,
+                                          NULL));
+
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
               "Finished exchanging HELLOs, now waiting for transmission!\n");
 }
@@ -379,10 +393,10 @@
       setup_peer (&p2, "test_transport_api_http_peer2.conf");
     }
   else if (is_https)
-       {
-         setup_peer (&p1, "test_transport_api_https_peer1.conf");
-         setup_peer (&p2, "test_transport_api_https_peer2.conf");
-       }
+    {
+      setup_peer (&p1, "test_transport_api_https_peer1.conf");
+      setup_peer (&p2, "test_transport_api_https_peer2.conf");
+    }
   GNUNET_assert(p1.th != NULL);
   GNUNET_assert(p2.th != NULL);
 




reply via email to

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