projects
/
oweals
/
gnunet.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
-doxygen and indentation
[oweals/gnunet.git]
/
src
/
fs
/
test_fs_test_lib.c
diff --git
a/src/fs/test_fs_test_lib.c
b/src/fs/test_fs_test_lib.c
index 2fe5a81405ec84785b1c8d4ec1c8ef4787ad3d5d..7678c657bd004c261e2ad8af4654a256b1480c42 100644
(file)
--- a/
src/fs/test_fs_test_lib.c
+++ b/
src/fs/test_fs_test_lib.c
@@
-1,6
+1,6
@@
/*
This file is part of GNUnet.
/*
This file is part of GNUnet.
- (C) 2010, 2012 Christian Grothoff (and other contributing authors)
+
Copyright
(C) 2010, 2012 Christian Grothoff (and other contributing authors)
GNUnet is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
GNUnet is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published
@@
-90,7
+90,7
@@
do_download (void *cls, const struct GNUNET_FS_Uri *uri,
static void
static void
-do_publish (void *cls,
+do_publish (void *cls,
struct GNUNET_TESTBED_Operation *op,
const char *emsg)
{
struct GNUNET_TESTBED_Operation *op,
const char *emsg)
{
@@
-113,18
+113,26
@@
do_publish (void *cls,
/**
* Actual main function for the test.
/**
* Actual main function for the test.
- *
+ *
* @param cls closure
* @param cls closure
+ * @param h the run handle
* @param num_peers number of peers in 'peers'
* @param peers handle to peers run in the testbed
* @param num_peers number of peers in 'peers'
* @param peers handle to peers run in the testbed
+ * @param links_succeeded the number of overlay link connection attempts that
+ * succeeded
+ * @param links_failed the number of overlay link connection attempts that
+ * failed
*/
static void
*/
static void
-run (void *cls,
+run (void *cls,
+ struct GNUNET_TESTBED_RunHandle *h,
unsigned int num_peers,
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;
{
unsigned int i;
-
+
GNUNET_assert (NUM_DAEMONS == num_peers);
for (i=0;i<num_peers;i++)
the_peers[i] = peers[i];
GNUNET_assert (NUM_DAEMONS == num_peers);
for (i=0;i<num_peers;i++)
the_peers[i] = peers[i];
@@
-139,7
+147,7
@@
run (void *cls,
/**
* Main function that initializes the testbed.
*
/**
* Main function that initializes the testbed.
*
- * @param argc ignored
+ * @param argc ignored
* @param argv ignored
* @return 0 on success
*/
* @param argv ignored
* @return 0 on success
*/
@@
-149,7
+157,7
@@
main (int argc, char *argv[])
GNUNET_DISK_directory_remove ("/tmp/gnunet-test-fs-lib/");
(void) GNUNET_TESTBED_test_run ("test_fs_test_lib",
"fs_test_lib_data.conf",
GNUNET_DISK_directory_remove ("/tmp/gnunet-test-fs-lib/");
(void) GNUNET_TESTBED_test_run ("test_fs_test_lib",
"fs_test_lib_data.conf",
- NUM_DAEMONS,
+ NUM_DAEMONS,
0, NULL, NULL,
&run, NULL);
GNUNET_DISK_directory_remove ("/tmp/gnunet-test-fs-lib/");
0, NULL, NULL,
&run, NULL);
GNUNET_DISK_directory_remove ("/tmp/gnunet-test-fs-lib/");