aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/testbed_api_cmd_netjail_start_testbed.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/testbed/testbed_api_cmd_netjail_start_testbed.c')
-rw-r--r--src/testbed/testbed_api_cmd_netjail_start_testbed.c9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/testbed/testbed_api_cmd_netjail_start_testbed.c b/src/testbed/testbed_api_cmd_netjail_start_testbed.c
index bc4674b74..9b68c52f6 100644
--- a/src/testbed/testbed_api_cmd_netjail_start_testbed.c
+++ b/src/testbed/testbed_api_cmd_netjail_start_testbed.c
@@ -97,6 +97,8 @@ struct NetJailState
97 struct GNUNET_TESTBED_Host **host; 97 struct GNUNET_TESTBED_Host **host;
98 98
99 unsigned int n_host; 99 unsigned int n_host;
100
101 char *plugin_name;
100}; 102};
101 103
102struct TestbedCount 104struct TestbedCount
@@ -345,6 +347,7 @@ start_testbed (struct NetJailState *ns, struct
345 347
346 cfg = GNUNET_CONFIGURATION_dup (config); 348 cfg = GNUNET_CONFIGURATION_dup (config);
347 349
350 // TODO We do not need this?
348 GNUNET_array_append (ns->host, ns->n_host, 351 GNUNET_array_append (ns->host, ns->n_host,
349 GNUNET_TESTBED_host_create_with_id (tbc->count - 1, 352 GNUNET_TESTBED_host_create_with_id (tbc->count - 1,
350 NULL, 353 NULL,
@@ -374,7 +377,7 @@ start_testbed (struct NetJailState *ns, struct
374 377
375 msg = create_helper_init_msg_ (m_char, 378 msg = create_helper_init_msg_ (m_char,
376 n_char, 379 n_char,
377 "libgnunet_plugin_testcmd"); 380 ns->plugin_name);
378 GNUNET_array_append (ns->msg, ns->n_msg, &msg->header); 381 GNUNET_array_append (ns->msg, ns->n_msg, &msg->header);
379 382
380 GNUNET_array_append (ns->shandle, ns->n_shandle, GNUNET_HELPER_send ( 383 GNUNET_array_append (ns->shandle, ns->n_shandle, GNUNET_HELPER_send (
@@ -506,13 +509,15 @@ netjail_start_finish (void *cls,
506struct GNUNET_TESTING_Command 509struct GNUNET_TESTING_Command
507GNUNET_TESTBED_cmd_netjail_start_testbed (const char *label, 510GNUNET_TESTBED_cmd_netjail_start_testbed (const char *label,
508 char *local_m, 511 char *local_m,
509 char *global_n) 512 char *global_n,
513 char *plugin_name)
510{ 514{
511 struct NetJailState *ns; 515 struct NetJailState *ns;
512 516
513 ns = GNUNET_new (struct NetJailState); 517 ns = GNUNET_new (struct NetJailState);
514 ns->local_m = local_m; 518 ns->local_m = local_m;
515 ns->global_n = global_n; 519 ns->global_n = global_n;
520 ns->plugin_name = plugin_name;
516 521
517 struct GNUNET_TESTING_Command cmd = { 522 struct GNUNET_TESTING_Command cmd = {
518 .cls = ns, 523 .cls = ns,