diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-04-11 20:55:10 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-04-11 20:55:10 +0200 |
commit | 23ac460cc57ce8520019f2e9788f5f0d5b37113e (patch) | |
tree | ad4717dfea97921a2ce24d12534c0ba7e92c1846 /src/lib | |
parent | 74d8a182f42a23ab22c53d5148413c246b76b8dd (diff) | |
download | sync-23ac460cc57ce8520019f2e9788f5f0d5b37113e.tar.gz sync-23ac460cc57ce8520019f2e9788f5f0d5b37113e.tar.bz2 sync-23ac460cc57ce8520019f2e9788f5f0d5b37113e.zip |
adapations to GNUnet API change
Diffstat (limited to 'src/lib')
-rw-r--r-- | src/lib/testing_api_cmd_backup_download.c | 7 | ||||
-rw-r--r-- | src/lib/testing_api_cmd_backup_upload.c | 8 |
2 files changed, 5 insertions, 10 deletions
diff --git a/src/lib/testing_api_cmd_backup_download.c b/src/lib/testing_api_cmd_backup_download.c index b77ed41..e6bfad4 100644 --- a/src/lib/testing_api_cmd_backup_download.c +++ b/src/lib/testing_api_cmd_backup_download.c @@ -271,15 +271,14 @@ SYNC_TESTING_cmd_backup_nx (const char *label, const char *sync_url) { struct BackupDownloadState *bds; - struct GNUNET_CRYPTO_EddsaPrivateKey *priv; + struct GNUNET_CRYPTO_EddsaPrivateKey priv; bds = GNUNET_new (struct BackupDownloadState); bds->http_status = MHD_HTTP_NOT_FOUND; bds->sync_url = sync_url; - priv = GNUNET_CRYPTO_eddsa_key_create (); - GNUNET_CRYPTO_eddsa_key_get_public (priv, + GNUNET_CRYPTO_eddsa_key_create (&priv); + GNUNET_CRYPTO_eddsa_key_get_public (&priv, &bds->sync_pub.eddsa_pub); - GNUNET_free (priv); { struct TALER_TESTING_Command cmd = { .cls = bds, diff --git a/src/lib/testing_api_cmd_backup_upload.c b/src/lib/testing_api_cmd_backup_upload.c index d9f0c38..f6ac30a 100644 --- a/src/lib/testing_api_cmd_backup_upload.c +++ b/src/lib/testing_api_cmd_backup_upload.c @@ -330,13 +330,9 @@ backup_upload_run (void *cls, } else { - struct GNUNET_CRYPTO_EddsaPrivateKey *priv; - - priv = GNUNET_CRYPTO_eddsa_key_create (); - bus->sync_priv.eddsa_priv = *priv; - GNUNET_CRYPTO_eddsa_key_get_public (priv, + GNUNET_CRYPTO_eddsa_key_create (&bus->sync_priv.eddsa_priv); + GNUNET_CRYPTO_eddsa_key_get_public (&bus->sync_priv.eddsa_priv, &bus->sync_pub.eddsa_pub); - GNUNET_free (priv); } if (0 != (SYNC_TESTING_UO_PREV_HASH_WRONG & bus->uopt)) GNUNET_CRYPTO_random_block (GNUNET_CRYPTO_QUALITY_WEAK, |