- core_cfg = GNUNET_CONFIGURATION_create ();
-
- arm_proc = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
- "gnunet-service-arm",
-#if VERBOSE
- "-L", "DEBUG",
-#endif
- "-c", "test_core_api_peer1.conf", NULL);
-
- GNUNET_assert (GNUNET_OK ==
- GNUNET_CONFIGURATION_load (core_cfg,
- "test_core_api_peer1.conf"));
-
- core = GNUNET_CORE_connect (core_cfg,
- 42,
- NULL,
- &init,
- &connect_cb,
- NULL, NULL, NULL, 0, NULL, 0, handlers);
-
- die_task =
- GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_relative_multiply
- (GNUNET_TIME_UNIT_SECONDS, 60), &cleanup,
- cls);
+ core =
+ GNUNET_CORE_connect (cfg,
+ NULL,
+ &init,
+ &connect_cb,
+ NULL,
+ handlers);
+ GNUNET_SCHEDULER_add_shutdown (&cleanup,
+ NULL);
+ die_task = GNUNET_SCHEDULER_add_delayed (GNUNET_TIME_UNIT_MINUTES,
+ &do_timeout,
+ NULL);