From 563b71afee70ac213a8bb28ce0697fcbae06aac3 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Mon, 5 Sep 2011 21:18:45 +0000 Subject: fixing API and clean up issues in testing --- src/fs/fs_test_lib.h | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'src/fs/fs_test_lib.h') diff --git a/src/fs/fs_test_lib.h b/src/fs/fs_test_lib.h index ad1d96bf0..204d5b2ab 100644 --- a/src/fs/fs_test_lib.h +++ b/src/fs/fs_test_lib.h @@ -61,6 +61,9 @@ GNUNET_FS_TEST_daemons_start (const char *template_cfg_file, GNUNET_SCHEDULER_Task cont, void *cont_cls); +struct GNUNET_FS_TEST_ConnectContext; + + /** * Connect two daemons for testing. * @@ -71,13 +74,22 @@ GNUNET_FS_TEST_daemons_start (const char *template_cfg_file, * @param cont function to call when done * @param cont_cls closure for cont */ -void +struct GNUNET_FS_TEST_ConnectContext * GNUNET_FS_TEST_daemons_connect (struct GNUNET_FS_TestDaemon *daemon1, struct GNUNET_FS_TestDaemon *daemon2, struct GNUNET_TIME_Relative timeout, GNUNET_SCHEDULER_Task cont, void *cont_cls); +/** + * Cancel connect operation. + * + * @param cc operation to cancel + */ +void +GNUNET_FS_TEST_daemons_connect_cancel (struct GNUNET_FS_TEST_ConnectContext *cc); + + /** * Obtain peer group used for testing. * -- cgit v1.2.3