* correct data "HELLO" is read then all is well.
*/
#include "platform.h"
-#include "gnunet_common.h"
-#include "gnunet_getopt_lib.h"
-#include "gnunet_os_lib.h"
-#include "gnunet_program_lib.h"
-#include "gnunet_scheduler_lib.h"
+#include "gnunet_util_lib.h"
#include "disk.h"
static struct GNUNET_OS_Process *proc;
/**
- * Pipe to write to started processes stdin (on write end)
+ * Pipe to write to started processes stdin (on write end)
*/
static struct GNUNET_DISK_PipeHandle *hello_pipe_stdin;
/**
- * Pipe to read from started processes stdout (on read end)
+ * Pipe to read from started processes stdout (on read end)
*/
static struct GNUNET_DISK_PipeHandle *hello_pipe_stdout;
fn = GNUNET_OS_get_libexec_binary_path ("gnunet-service-resolver");
proc =
GNUNET_OS_start_process (GNUNET_YES, GNUNET_OS_INHERIT_STD_ERR, hello_pipe_stdin, hello_pipe_stdout, fn,
- "gnunet-service-resolver", "-", NULL);
+ "gnunet-service-resolver", "-", NULL);
sleep (1); /* give process time to start, so we actually use the pipe-kill mechanism! */
GNUNET_free (fn);
if (0 != GNUNET_OS_process_kill (proc, SIGTERM))
fn = GNUNET_OS_get_libexec_binary_path ("gnunet-service-resolver");
proc =
GNUNET_OS_start_process (GNUNET_YES, GNUNET_OS_INHERIT_STD_ERR, hello_pipe_stdin, hello_pipe_stdout, fn,
- "gnunet-service-resolver", "-", NULL);
+ "gnunet-service-resolver", "-", NULL);
if (0 != GNUNET_OS_process_kill (proc, SIGTERM))
{
GNUNET_log_strerror (GNUNET_ERROR_TYPE_WARNING, "kill");