- use proper signedness
[oweals/gnunet.git] / src / topology / test_gnunet_daemon_topology.c
index e94123fe87f90de23feaa40336a69614d1a6dae6..c880dad9e63cfafc683f48e98e3beda4cd7c8dc3 100644 (file)
@@ -37,16 +37,13 @@ static int ok;
 
 static unsigned int connect_left;
 
-static struct GNUNET_TESTBED_Peer *daemons[NUM_PEERS];
-
 
 static void
-notify_connect_complete (void *cls, 
+notify_connect_complete (void *cls,
                         struct GNUNET_TESTBED_Operation *op,
                         const char *emsg)
 {
-  unsigned int i;
-
+  GNUNET_TESTBED_operation_done (op);
   if (NULL != emsg)
   {
     FPRINTF (stderr, "Failed to connect two peers: %s\n", emsg);
@@ -65,9 +62,12 @@ notify_connect_complete (void *cls,
 
 
 static void
-do_connect (void *cls, 
+do_connect (void *cls,
+            struct GNUNET_TESTBED_RunHandle *h,
            unsigned int num_peers,
-           struct GNUNET_TESTBED_Peer **peers)
+           struct GNUNET_TESTBED_Peer **peers,
+            unsigned int links_succeeded,
+            unsigned int links_failed)
 {
   unsigned int i;
 
@@ -85,11 +85,11 @@ do_connect (void *cls,
 int
 main (int argc, char *argv[])
 {
-  GNUNET_TESTBED_test_run ("test-gnunet-daemon-topology",
-                          "test_gnunet_daemon_topology_data.conf",
-                          NUM_PEERS,
-                          0, NULL, NULL,
-                          &do_connect, NULL);
+  (void) GNUNET_TESTBED_test_run ("test-gnunet-daemon-topology",
+                                  "test_gnunet_daemon_topology_data.conf",
+                                  NUM_PEERS,
+                                  0, NULL, NULL,
+                                  &do_connect, NULL);
   GNUNET_DISK_directory_remove ("/tmp/test-gnunet-topology");
   return ok;
 }