summaryrefslogtreecommitdiff
path: root/src/testing/testing_cmd_recover_secret.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/testing/testing_cmd_recover_secret.c')
-rw-r--r--src/testing/testing_cmd_recover_secret.c16
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 ()
};