sleep (1); /* allow ARM to start */
#endif
GNUNET_assert (GNUNET_OK == GNUNET_CONFIGURATION_load (p->cfg, cfgname));
- GNUNET_ARM_start_service ("core", p->cfg, sched, TIMEOUT, NULL, NULL);
+ GNUNET_ARM_start_services (p->cfg, sched, "core", NULL);
p->th = GNUNET_TRANSPORT_connect (sched, p->cfg, p, NULL, NULL, NULL);
GNUNET_assert (p->th != NULL);
GNUNET_TRANSPORT_get_hello (p->th, TIMEOUT, &process_hello, p);
run (void *cls,
struct GNUNET_SCHEDULER_Handle *s,
char *const *args,
- const char *cfgfile, struct GNUNET_CONFIGURATION_Handle *cfg)
+ const char *cfgfile,
+ const struct GNUNET_CONFIGURATION_Handle *cfg)
{
GNUNET_assert (ok == 1);
ok++;
static void
stop_arm (struct PeerContext *p)
{
+ GNUNET_ARM_stop_services (p->cfg, sched, "core", NULL);
#if START_ARM
if (0 != PLIBC_KILL (p->arm_pid, SIGTERM))
GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill");
check ()
{
char *const argv[] = { "test-gnunet-daemon-hostlist",
- "-c", "test_gnunet_daemon_hostlist.conf",
+ "-c", "test_gnunet_daemon_hostlist_data.conf",
#if VERBOSE
"-L", "DEBUG",
#endif
#endif
NULL);
ret = check ();
- return 0;
+ return ret;
}
+
+/* end of test_gnunet_daemon_hostlist.c */