diff options
Diffstat (limited to 'src/testbed/testbed_api_cmd_netjail_start_testbed.c')
-rw-r--r-- | src/testbed/testbed_api_cmd_netjail_start_testbed.c | 9 |
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 | ||
102 | struct TestbedCount | 104 | struct 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, | |||
506 | struct GNUNET_TESTING_Command | 509 | struct GNUNET_TESTING_Command |
507 | GNUNET_TESTBED_cmd_netjail_start_testbed (const char *label, | 510 | GNUNET_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, |