diff options
Diffstat (limited to 'src/testing/testing_cmd_recover_secret.c')
-rw-r--r-- | src/testing/testing_cmd_recover_secret.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/testing/testing_cmd_recover_secret.c b/src/testing/testing_cmd_recover_secret.c index 8e75e4b..153143d 100644 --- a/src/testing/testing_cmd_recover_secret.c +++ b/src/testing/testing_cmd_recover_secret.c @@ -79,7 +79,7 @@ struct RecoverSecretState /** * Coresecret to check if decryption worked */ - const void *core_secret; + const void **core_secret; /** * Task scheduled to wait for recovery to complete. @@ -151,7 +151,7 @@ core_secret_cb (void *cls, return; } if (0 != memcmp (secret, - rss->core_secret, + *rss->core_secret, secret_size)) { GNUNET_break (0); @@ -204,7 +204,6 @@ recover_secret_run (void *cls, } if (GNUNET_OK != ANASTASIS_TESTING_get_trait_salt (ref, - 0, &salt)) { GNUNET_break (0); @@ -224,9 +223,9 @@ recover_secret_run (void *cls, return; } if (GNUNET_OK != - ANASTASIS_TESTING_get_trait_core_secret (ref, - 0, - &rss->core_secret)) + ANASTASIS_TESTING_get_trait_core_secret ( + ref, + (const void ***) &rss->core_secret)) { GNUNET_break (0); TALER_TESTING_interpreter_fail (rss->is); @@ -327,8 +326,9 @@ recover_secret_traits (void *cls, } { struct TALER_TESTING_Trait traits[] = { - ANASTASIS_TESTING_make_trait_challenge (index, - rss->ri->cs[index]), + ANASTASIS_TESTING_make_trait_challenges ( + index, + (const struct ANASTASIS_Challenge **) &rss->ri->cs[index]), TALER_TESTING_trait_end () }; |