aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/gnunet-helper-testbed.c
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2013-09-03 19:08:12 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2013-09-03 19:08:12 +0000
commit9f5ae8e018154bbf00cf32711229f5f4d4a6c026 (patch)
treedf80e52c687f5fae2fad7cde24ee3ca149422083 /src/testbed/gnunet-helper-testbed.c
parentff19a78493a9df211f1ac6c7c1fb6b986b694bf2 (diff)
downloadgnunet-9f5ae8e018154bbf00cf32711229f5f4d4a6c026.tar.gz
gnunet-9f5ae8e018154bbf00cf32711229f5f4d4a6c026.zip
- fix windows build
Diffstat (limited to 'src/testbed/gnunet-helper-testbed.c')
-rw-r--r--src/testbed/gnunet-helper-testbed.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/testbed/gnunet-helper-testbed.c b/src/testbed/gnunet-helper-testbed.c
index 88ef3f87d..95c54d06d 100644
--- a/src/testbed/gnunet-helper-testbed.c
+++ b/src/testbed/gnunet-helper-testbed.c
@@ -337,6 +337,7 @@ tokenizer_cb (void *cls, void *client,
337 char *hostname; 337 char *hostname;
338 char *config; 338 char *config;
339 char *xconfig; 339 char *xconfig;
340 char *evstr;
340 size_t config_size; 341 size_t config_size;
341 uLongf ul_config_size; 342 uLongf ul_config_size;
342 size_t xconfig_size; 343 size_t xconfig_size;
@@ -422,7 +423,8 @@ tokenizer_cb (void *cls, void *client,
422 LOG_DEBUG ("Staring testbed with config: %s\n", config); 423 LOG_DEBUG ("Staring testbed with config: %s\n", config);
423 binary = GNUNET_OS_get_libexec_binary_path ("gnunet-service-testbed"); 424 binary = GNUNET_OS_get_libexec_binary_path ("gnunet-service-testbed");
424 /* expose testbed configuration through env variable */ 425 /* expose testbed configuration through env variable */
425 GNUNET_assert (0 == setenv (ENV_TESTBED_CONFIG, config, 1)); 426 GNUNET_assert (0 < GNUNET_asprintf (&evstr, "%s=%s", ENV_TESTBED_CONFIG, config));
427 GNUNET_assert (0 == putenv (evstr)); /* Do NOT free evstr; it is consumed by putenv */
426 testbed = 428 testbed =
427 GNUNET_OS_start_process (PIPE_CONTROL, 429 GNUNET_OS_start_process (PIPE_CONTROL,
428 GNUNET_OS_INHERIT_STD_ERR /*verbose? */ , NULL, 430 GNUNET_OS_INHERIT_STD_ERR /*verbose? */ , NULL,