From 4ab00798bd41084fea7dd1361c5ebfe5771e315b Mon Sep 17 00:00:00 2001 From: Sree Harsha Totakura Date: Tue, 11 Dec 2012 13:48:13 +0000 Subject: fix 2689 --- src/testbed/test_testbed_api_testbed_run.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'src/testbed/test_testbed_api_testbed_run.c') diff --git a/src/testbed/test_testbed_api_testbed_run.c b/src/testbed/test_testbed_api_testbed_run.c index 349dc4923..d41e33772 100644 --- a/src/testbed/test_testbed_api_testbed_run.c +++ b/src/testbed/test_testbed_api_testbed_run.c @@ -90,13 +90,14 @@ do_abort (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) /** - * Task to be executed when peers are ready + * Signature of a main function for a testcase. * - * @param cls NULL - * @param tc the task context + * @param cls closure + * @param num_peers number of peers in 'peers' + * @param peers handle to peers run in the testbed */ static void -master_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) +test_master (void *cls, unsigned int num_peers, struct GNUNET_TESTBED_Peer **peers_) { result = GNUNET_OK; GNUNET_assert (NULL != peers[0]); @@ -153,7 +154,7 @@ run (void *cls, char *const *args, const char *cfgfile, event_mask |= (1LL << GNUNET_TESTBED_ET_PEER_START); event_mask |= (1LL << GNUNET_TESTBED_ET_PEER_STOP); GNUNET_TESTBED_run (NULL, config, NUM_PEERS, event_mask, &controller_event_cb, - NULL, &master_task, NULL); + NULL, &test_master, NULL); abort_task = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_relative_multiply (GNUNET_TIME_UNIT_SECONDS, 300), &do_abort, -- cgit v1.2.3