diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-07-17 22:35:36 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-07-17 22:35:36 +0200 |
commit | 28ab2c446fba4980a8295d59fdf203a028a35dd6 (patch) | |
tree | ebd266d1e280e353e8857a7e3e35bbf609c0a888 /src/nat | |
parent | 931232d1141891232e46f5d6fd1432663e730e7a (diff) | |
download | gnunet-28ab2c446fba4980a8295d59fdf203a028a35dd6.tar.gz gnunet-28ab2c446fba4980a8295d59fdf203a028a35dd6.zip |
avoid boolean flag in GNUNET_OS_start_process() API (fixes #6188)
Diffstat (limited to 'src/nat')
-rw-r--r-- | src/nat/gnunet-service-nat_helper.c | 6 | ||||
-rw-r--r-- | src/nat/gnunet-service-nat_mini.c | 3 | ||||
-rw-r--r-- | src/nat/test_nat_test.c | 4 | ||||
-rw-r--r-- | src/nat/test_stun.c | 4 |
4 files changed, 7 insertions, 10 deletions
diff --git a/src/nat/gnunet-service-nat_helper.c b/src/nat/gnunet-service-nat_helper.c index 58d7b4c61..80d3559f3 100644 --- a/src/nat/gnunet-service-nat_helper.c +++ b/src/nat/gnunet-service-nat_helper.c | |||
@@ -234,8 +234,7 @@ restart_nat_server (void *cls) | |||
234 | "Starting `%s' at `%s'\n", | 234 | "Starting `%s' at `%s'\n", |
235 | "gnunet-helper-nat-server", | 235 | "gnunet-helper-nat-server", |
236 | ia); | 236 | ia); |
237 | h->server_proc = GNUNET_OS_start_process (GNUNET_NO, | 237 | h->server_proc = GNUNET_OS_start_process (GNUNET_OS_INHERIT_STD_NONE, |
238 | 0, | ||
239 | NULL, | 238 | NULL, |
240 | h->server_stdout, | 239 | h->server_stdout, |
241 | NULL, | 240 | NULL, |
@@ -378,8 +377,7 @@ GN_request_connection_reversal (const struct in_addr *internal_address, | |||
378 | remv4, | 377 | remv4, |
379 | internal_port); | 378 | internal_port); |
380 | binary = GNUNET_OS_get_suid_binary_path (cfg, "gnunet-helper-nat-client"); | 379 | binary = GNUNET_OS_get_suid_binary_path (cfg, "gnunet-helper-nat-client"); |
381 | proc = GNUNET_OS_start_process (GNUNET_NO, | 380 | proc = GNUNET_OS_start_process (GNUNET_OS_INHERIT_STD_NONE, |
382 | 0, | ||
383 | NULL, | 381 | NULL, |
384 | NULL, | 382 | NULL, |
385 | NULL, | 383 | NULL, |
diff --git a/src/nat/gnunet-service-nat_mini.c b/src/nat/gnunet-service-nat_mini.c index ae94e3f5b..b98255ad2 100644 --- a/src/nat/gnunet-service-nat_mini.c +++ b/src/nat/gnunet-service-nat_mini.c | |||
@@ -199,8 +199,7 @@ GNUNET_NAT_mini_get_external_ipv4_ (GNUNET_NAT_IPCallback cb, void *cb_cls) | |||
199 | eh->task = GNUNET_SCHEDULER_add_now (&signal_external_ip_error, eh); | 199 | eh->task = GNUNET_SCHEDULER_add_now (&signal_external_ip_error, eh); |
200 | return eh; | 200 | return eh; |
201 | } | 201 | } |
202 | eh->eip = GNUNET_OS_start_process (GNUNET_NO, | 202 | eh->eip = GNUNET_OS_start_process (GNUNET_OS_INHERIT_STD_NONE, |
203 | 0, | ||
204 | NULL, | 203 | NULL, |
205 | eh->opipe, | 204 | eh->opipe, |
206 | NULL, | 205 | NULL, |
diff --git a/src/nat/test_nat_test.c b/src/nat/test_nat_test.c index 43998c97c..2abab4d5f 100644 --- a/src/nat/test_nat_test.c +++ b/src/nat/test_nat_test.c | |||
@@ -117,8 +117,8 @@ main (int argc, char *const argv[]) | |||
117 | return 0; | 117 | return 0; |
118 | } | 118 | } |
119 | 119 | ||
120 | gns = GNUNET_OS_start_process (GNUNET_YES, | 120 | gns = GNUNET_OS_start_process (GNUNET_OS_INHERIT_STD_OUT_AND_ERR |
121 | GNUNET_OS_INHERIT_STD_OUT_AND_ERR, | 121 | | GNUNET_OS_USE_PIPE_CONTROL, |
122 | NULL, NULL, NULL, | 122 | NULL, NULL, NULL, |
123 | "gnunet-nat-server", | 123 | "gnunet-nat-server", |
124 | "gnunet-nat-server", | 124 | "gnunet-nat-server", |
diff --git a/src/nat/test_stun.c b/src/nat/test_stun.c index a41734af1..75eb877b3 100644 --- a/src/nat/test_stun.c +++ b/src/nat/test_stun.c | |||
@@ -277,8 +277,8 @@ main (int argc, char *const argv[]) | |||
277 | 277 | ||
278 | /* Lets start resolver */ | 278 | /* Lets start resolver */ |
279 | fn = GNUNET_OS_get_libexec_binary_path ("gnunet-service-resolver"); | 279 | fn = GNUNET_OS_get_libexec_binary_path ("gnunet-service-resolver"); |
280 | proc = GNUNET_OS_start_process (GNUNET_YES, | 280 | proc = GNUNET_OS_start_process (GNUNET_OS_INHERIT_STD_OUT_AND_ERR |
281 | GNUNET_OS_INHERIT_STD_OUT_AND_ERR, | 281 | | GNUNET_OS_USE_PIPE_CONTROL, |
282 | NULL, NULL, NULL, | 282 | NULL, NULL, NULL, |
283 | fn, | 283 | fn, |
284 | "gnunet-service-resolver", | 284 | "gnunet-service-resolver", |