/**
* Number of peers we want to start
*/
-#define NUM_PEERS 13
+#define NUM_PEERS 5
/**
* The array of peers; we fill this as the peers are given to us by the testbed
NULL, &master_task, NULL);
abort_task =
GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_relative_multiply
- (GNUNET_TIME_UNIT_SECONDS, 60), &do_abort,
+ (GNUNET_TIME_UNIT_SECONDS, 300), &do_abort,
NULL);
}
char *config_filename;
int ret;
- testname = strrchr (argv[0], (int) '_');
- testname++;
- if (NULL == testname)
+ if (NULL == (testname = strrchr (argv[0], (int) '_')))
{
GNUNET_break (0);
return 1;
}
+ testname++;
+ testname = GNUNET_strdup (testname);
+#ifdef MINGW
+ {
+ char *period;
+
+ /* check and remove .exe extension */
+ period = strrchr (testname, (int) '.');
+ if (NULL != period)
+ *period = '\0';
+ else
+ GNUNET_break (0); /* Windows with no .exe? */
+ }
+#endif
if (0 != strcmp ("run", testname))
{
GNUNET_asprintf (&config_filename,
}
else
config_filename = GNUNET_strdup ("test_testbed_api.conf");
+ GNUNET_free (testname);
argv2[2] = config_filename;
result = GNUNET_SYSERR;
ret =