static void
-notify_connect_complete (void *cls,
+notify_connect_complete (void *cls,
struct GNUNET_TESTBED_Operation *op,
const char *emsg)
{
+ GNUNET_TESTBED_operation_done (op);
if (NULL != emsg)
{
FPRINTF (stderr, "Failed to connect two peers: %s\n", emsg);
ok = 1;
return;
}
- GNUNET_TESTBED_operation_done (op);
connect_left--;
if (0 == connect_left)
{
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;
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;
}