add args for GNUNET_OS_start_process's
authorNathan S. Evans <evans@in.tum.de>
Tue, 16 Feb 2010 12:19:23 +0000 (12:19 +0000)
committerNathan S. Evans <evans@in.tum.de>
Tue, 16 Feb 2010 12:19:23 +0000 (12:19 +0000)
20 files changed:
src/arm/arm_api.c
src/core/test_core_api_start_only.c
src/datastore/perf_datastore_api.c
src/datastore/test_datastore_api.c
src/datastore/test_datastore_api_management.c
src/fs/test_fs_download.c
src/fs/test_fs_list_indexed.c
src/fs/test_fs_namespace.c
src/fs/test_fs_publish.c
src/fs/test_fs_search.c
src/fs/test_fs_start_stop.c
src/fs/test_fs_unindex.c
src/hostlist/test_gnunet_daemon_hostlist.c
src/peerinfo/test_peerinfo_api.c
src/statistics/test_statistics_api.c
src/testing/testing.c
src/testing/testing_group.c
src/transport/test_transport_api.c
src/util/crypto_ksk.c
src/util/test_resolver_api.c

index a29ec0da60191039b5ebc530f7cb862273aaa318..847d838cd0a93589d51f2bc59223a054d06677af 100644 (file)
@@ -213,7 +213,7 @@ arm_service_report (void *cls,
       GNUNET_free (pos);
       return;
     }
-  pid = GNUNET_OS_start_process (binary, binary, "-d", "-c", config,
+  pid = GNUNET_OS_start_process (NULL, NULL, binary, binary, "-d", "-c", config,
 #if DEBUG_ARM
                                  "-L", "DEBUG",
 #endif
index 8994b31a7364512a5bba492373f04f122c844ab9..e8bfdd4e57991359bc0c5a5005818c3db3065a75 100644 (file)
@@ -156,7 +156,7 @@ setup_peer (struct PeerContext *p, const char *cfgname)
 {
   p->cfg = GNUNET_CONFIGURATION_create ();
 #if START_ARM
-  p->arm_pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  p->arm_pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                         "gnunet-service-arm",
 #if VERBOSE
                                         "-L", "DEBUG",
index 34adf0c7d30c576fbf04197365a6cdb348ec9fe9..93e875c8ce13a3fad155927574e0501112d4ce3d 100644 (file)
@@ -351,7 +351,7 @@ check ()
   struct GNUNET_GETOPT_CommandLineOption options[] = {
     GNUNET_GETOPT_OPTION_END
   };
-  pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                  "gnunet-service-arm",
 #if VERBOSE
                                  "-L", "DEBUG",
index 5d4443cbedee63550d0026f0011d0e5345cb43d3..74c2ae206de28ffe449581648e9e18e4178cc339 100644 (file)
@@ -558,7 +558,7 @@ check ()
   struct GNUNET_GETOPT_CommandLineOption options[] = {
     GNUNET_GETOPT_OPTION_END
   };
-  pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                  "gnunet-service-arm",
 #if VERBOSE
                                  "-L", "DEBUG",
index a889f7c1cee17bf6a4e398a920acb61befb5551f..62d1e5d2643018a204c1c5f528667e204d7137fe 100644 (file)
@@ -330,7 +330,7 @@ check ()
   struct GNUNET_GETOPT_CommandLineOption options[] = {
     GNUNET_GETOPT_OPTION_END
   };
-  pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                  "gnunet-service-arm",
 #if VERBOSE
                                  "-L", "DEBUG",
index 3968068e4709a5c3aaadb97a8fa9d60ace32c589..af1fbfa50f594a9fd46824c08bd8caa0c757393c 100644 (file)
@@ -238,7 +238,7 @@ setup_peer (struct PeerContext *p, const char *cfgname)
 {
   p->cfg = GNUNET_CONFIGURATION_create ();
 #if START_ARM
-  p->arm_pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  p->arm_pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                         "gnunet-service-arm",
 #if VERBOSE
                                         "-L", "DEBUG",
index 60dca2ec4718ac704f0258f804a13c6d62dfc8f1..ce704f500f3d849e9182a8c0fb4deb4825fc9af8 100644 (file)
@@ -199,7 +199,7 @@ setup_peer (struct PeerContext *p, const char *cfgname)
 {
   p->cfg = GNUNET_CONFIGURATION_create ();
 #if START_ARM
-  p->arm_pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  p->arm_pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                         "gnunet-service-arm",
 #if VERBOSE
                                         "-L", "DEBUG",
index d0db8dfcf43484cba3960948bce37c6d1f5be196..5c60b943745580f660c3bfd4f21c528e78085c96 100644 (file)
@@ -60,7 +60,7 @@ setup_peer (struct PeerContext *p, const char *cfgname)
 {
   p->cfg = GNUNET_CONFIGURATION_create ();
 #if START_ARM
-  p->arm_pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  p->arm_pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                         "gnunet-service-arm",
 #if VERBOSE
                                         "-L", "DEBUG",
index b51fb1cbae3b0148f6972e356406961d0eb0dbde..6ea0748075468ffada93e0de227d66c983919b9b 100644 (file)
@@ -188,7 +188,7 @@ setup_peer (struct PeerContext *p, const char *cfgname)
 {
   p->cfg = GNUNET_CONFIGURATION_create ();
 #if START_ARM
-  p->arm_pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  p->arm_pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                         "gnunet-service-arm",
 #if VERBOSE
                                         "-L", "DEBUG",
index 973018b04e40fe28f393e2feb32c8036c0dc514d..4320f965f8edca72eb8fd2fc190fffd9afb29639 100644 (file)
@@ -190,7 +190,7 @@ setup_peer (struct PeerContext *p, const char *cfgname)
 {
   p->cfg = GNUNET_CONFIGURATION_create ();
 #if START_ARM
-  p->arm_pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  p->arm_pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                         "gnunet-service-arm",
 #if VERBOSE
                                         "-L", "DEBUG",
index a6f9029624ce9b5a93a3d800b43f33a519298dbb..e11684b70b8fdb03dbf78faad112ce0357f0bcca 100644 (file)
@@ -57,7 +57,7 @@ setup_peer (struct PeerContext *p, const char *cfgname)
 {
   p->cfg = GNUNET_CONFIGURATION_create ();
 #if START_ARM
-  p->arm_pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  p->arm_pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                         "gnunet-service-arm",
 #if VERBOSE
                                         "-L", "DEBUG",
index b8fac3b1226cc47ea42c02a6b4ac5bc2862940b5..2690fc0e1a7b986189d12437c4dd3101f91e8a9e 100644 (file)
@@ -196,7 +196,7 @@ setup_peer (struct PeerContext *p, const char *cfgname)
 {
   p->cfg = GNUNET_CONFIGURATION_create ();
 #if START_ARM
-  p->arm_pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  p->arm_pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                         "gnunet-service-arm",
 #if VERBOSE
                                         "-L", "DEBUG",
index f9d2e9169a7325f12b7dd0712621aff395033b00..eca93a624ff2df9a96a4763309914f6d4cadce73 100644 (file)
@@ -138,7 +138,7 @@ setup_peer (struct PeerContext *p, const char *cfgname)
 {
   p->cfg = GNUNET_CONFIGURATION_create ();
 #if START_ARM
-  p->arm_pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  p->arm_pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                         "gnunet-service-arm",
 #if VERBOSE
                                         "-L", "DEBUG",
index 0bea99b01358c3186c96e6840c3a7666ae346969..97383800605c94ec1a3e5a13664db32c39c5d83e 100644 (file)
@@ -175,7 +175,7 @@ check ()
   struct GNUNET_GETOPT_CommandLineOption options[] = {
     GNUNET_GETOPT_OPTION_END
   };
-  pid = GNUNET_OS_start_process ("gnunet-service-peerinfo",
+  pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-peerinfo",
                                  "gnunet-service-peerinfo",
 #if DEBUG_PEERINFO
                                  "-L", "DEBUG",
index e8c673eae362421bb89c8c725fad771d89f64283..8a4a5e9112e967a92a1a0b4cc9e6288273d1cc3e 100644 (file)
@@ -129,7 +129,7 @@ check ()
   struct GNUNET_GETOPT_CommandLineOption options[] = {
     GNUNET_GETOPT_OPTION_END
   };
-  pid = GNUNET_OS_start_process ("gnunet-service-statistics",
+  pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-statistics",
                                  "gnunet-service-statistics",
 #if DEBUG_STATISTICS
                                  "-L", "DEBUG",
@@ -147,7 +147,7 @@ check ()
     return ok;
   ok = 1;
   /* restart to check persistence! */
-  pid = GNUNET_OS_start_process ("gnunet-service-statistics",
+  pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-statistics",
                                  "gnunet-service-statistics",
 #if DEBUG_STATISTICS
                                  "-L", "DEBUG",
index c9597cd2ec1ad0d94541903c073c9462714cc02b..ed15418731eb3a6043be884a929af228d66b249b 100644 (file)
@@ -168,7 +168,7 @@ start_fsm (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
       /* start GNUnet on remote host */
       if (NULL == d->hostname)
         {
-          d->pid = GNUNET_OS_start_process ("gnunet-service-arm",
+          d->pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                             "gnunet-service-arm",
                                             "-c", d->cfgfile,
 #if DEBUG_TESTING
@@ -182,7 +182,7 @@ start_fsm (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
             GNUNET_asprintf (&dst, "%s@%s", d->username, d->hostname);
           else
             dst = GNUNET_strdup (d->hostname);
-          d->pid = GNUNET_OS_start_process ("ssh",
+          d->pid = GNUNET_OS_start_process (NULL, NULL, "ssh",
                                             "ssh",
                                             dst,
                                             "gnunet-service-arm",
@@ -428,7 +428,7 @@ GNUNET_TESTING_daemon_start (struct GNUNET_SCHEDULER_Handle *sched,
         GNUNET_asprintf (&arg, "%s@%s:%s", username, hostname, ret->cfgfile);
       else
         GNUNET_asprintf (&arg, "%s:%s", hostname, ret->cfgfile);
-      ret->pid = GNUNET_OS_start_process ("scp",
+      ret->pid = GNUNET_OS_start_process (NULL, NULL, "scp",
                                           "scp", ret->cfgfile, arg, NULL);
       GNUNET_free (arg);
       if (-1 == ret->pid)
@@ -520,7 +520,7 @@ GNUNET_TESTING_daemon_stop (struct GNUNET_TESTING_Daemon *d,
         GNUNET_asprintf (&dst, "%s@%s", d->username, d->hostname);
       else
         dst = GNUNET_strdup (d->hostname);
-      d->pid = GNUNET_OS_start_process ("ssh",
+      d->pid = GNUNET_OS_start_process (NULL, NULL, "ssh",
                                         "ssh", dst, "rm", d->cfgfile, NULL);
       GNUNET_free (dst);
       if (-1 == d->pid)
@@ -606,7 +606,7 @@ GNUNET_TESTING_daemon_reconfigure (struct GNUNET_TESTING_Daemon *d,
     GNUNET_asprintf (&arg, "%s@%s:%s", d->username, d->hostname, d->cfgfile);
   else
     GNUNET_asprintf (&arg, "%s:%s", d->hostname, d->cfgfile);
-  d->pid = GNUNET_OS_start_process ("scp", "scp", d->cfgfile, arg, NULL);
+  d->pid = GNUNET_OS_start_process (NULL, NULL, "scp", "scp", d->cfgfile, arg, NULL);
   GNUNET_free (arg);
   if (-1 == d->pid)
     {
index 467fab053387c09470d02b03261bf40df5af061a..744e505ce6d4d79fb02012e8174e444e6b435e9a 100644 (file)
@@ -792,7 +792,7 @@ create_and_copy_friend_files (struct GNUNET_TESTING_PeerGroup *pg)
       if (pg->peers[pg_iter].daemon->hostname == NULL) /* Local, just copy the file */
         {
           GNUNET_asprintf (&arg, "%s/friends", temp_service_path);
-          pid = GNUNET_OS_start_process ("mv",
+          pid = GNUNET_OS_start_process (NULL, NULL, "mv",
                                          "mv", mytemp, arg, NULL);
 #if VERBOSE_TESTING
           GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
@@ -806,7 +806,7 @@ create_and_copy_friend_files (struct GNUNET_TESTING_PeerGroup *pg)
             GNUNET_asprintf (&arg, "%s@%s:%s/friends", pg->peers[pg_iter].daemon->username, pg->peers[pg_iter].daemon->hostname, temp_service_path);
           else
             GNUNET_asprintf (&arg, "%s:%s/friends", pg->peers[pg_iter].daemon->hostname, temp_service_path);
-          pid = GNUNET_OS_start_process ("scp",
+          pid = GNUNET_OS_start_process (NULL, NULL, "scp",
                                          "scp", mytemp, arg, NULL);
 #if VERBOSE_TESTING
           GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
index bc99718778835f22d414b790405b15db9736aa7d..b7e34f810bb255c77c36c1c5aacfddd573333f40 100644 (file)
@@ -169,7 +169,7 @@ setup_peer (struct PeerContext *p, const char *cfgname)
 {
   p->cfg = GNUNET_CONFIGURATION_create ();
 #if START_ARM
-  p->arm_pid = GNUNET_OS_start_process ("gnunet-service-arm",
+  p->arm_pid = GNUNET_OS_start_process (NULL, NULL, "gnunet-service-arm",
                                         "gnunet-service-arm",
 #if VERBOSE_ARM
                                         "-L", "DEBUG",
index 96f8140adb39d3d829a9106b356690a740c57217..5a7069d741e9cdb708cbb8581ebfbef77024abd0 100644 (file)
@@ -811,7 +811,7 @@ entropy_generator (void *cls,
     }
   GNUNET_log (GNUNET_ERROR_TYPE_INFO,
               _("Starting `%s' process to generate entropy\n"), "find");
-  genproc = GNUNET_OS_start_process ("sh",
+  genproc = GNUNET_OS_start_process (NULL, NULL, "sh",
                                      "sh",
                                      "-c",
                                      "exec find / -mount -type f -exec cp {} /dev/null \\; 2>/dev/null",
index 7cef33e60c0b711d5656e5feebf3ca4cf59f50bd..194ed2f8f448d645707a13d94b4a7d649aaf911d 100644 (file)
@@ -177,7 +177,7 @@ check ()
                   pfx,
                   DIR_SEPARATOR);
   GNUNET_free (pfx);
-  pid = GNUNET_OS_start_process (fn,
+  pid = GNUNET_OS_start_process (NULL, NULL, fn,
                                  "gnunet-service-resolver",
 #if VERBOSE
                                  "-L", "DEBUG",