aboutsummaryrefslogtreecommitdiff
path: root/src/namestore/test_namestore_api_zone_iteration_stop.c
diff options
context:
space:
mode:
authorMatthias Wachs <wachs@net.in.tum.de>2012-03-08 17:26:46 +0000
committerMatthias Wachs <wachs@net.in.tum.de>2012-03-08 17:26:46 +0000
commit59c5988e74fdaeb193d3daa2dee12b620c7eee75 (patch)
tree33dbb4f1e357fec076d278fdcf6d7b7f9ae182c8 /src/namestore/test_namestore_api_zone_iteration_stop.c
parent5b0d869b093391f8979475f00e21cc28e43f107c (diff)
downloadgnunet-59c5988e74fdaeb193d3daa2dee12b620c7eee75.tar.gz
gnunet-59c5988e74fdaeb193d3daa2dee12b620c7eee75.zip
namestore manages zonekey files with private keys
Diffstat (limited to 'src/namestore/test_namestore_api_zone_iteration_stop.c')
-rw-r--r--src/namestore/test_namestore_api_zone_iteration_stop.c11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/namestore/test_namestore_api_zone_iteration_stop.c b/src/namestore/test_namestore_api_zone_iteration_stop.c
index 0c2fe0624..4093ff3bb 100644
--- a/src/namestore/test_namestore_api_zone_iteration_stop.c
+++ b/src/namestore/test_namestore_api_zone_iteration_stop.c
@@ -408,12 +408,19 @@ run (void *cls, char *const *args, const char *cfgfile,
408 delete_existing_db(cfg); 408 delete_existing_db(cfg);
409 endbadly_task = GNUNET_SCHEDULER_add_delayed(TIMEOUT,&endbadly, NULL); 409 endbadly_task = GNUNET_SCHEDULER_add_delayed(TIMEOUT,&endbadly, NULL);
410 410
411 privkey = GNUNET_CRYPTO_rsa_key_create_from_file("hostkey"); 411 char *hostkey_file;
412 GNUNET_asprintf(&hostkey_file,"zonefiles%s%s",DIR_SEPARATOR_STR, "4UCICULTINKC87UO4326KEEDQ9MTEP2AJT88MJFVGTGNK12QNGMQI2S41VI07UUU6EO19BTB06PDL0HE6VP1OM50HOJEI75RHP4JP80.zone");
413 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Using zonekey file `%s' \n", hostkey_file);
414 privkey = GNUNET_CRYPTO_rsa_key_create_from_file(hostkey_file);
415 GNUNET_free (hostkey_file);
412 GNUNET_assert (privkey != NULL); 416 GNUNET_assert (privkey != NULL);
413 GNUNET_CRYPTO_rsa_key_get_public(privkey, &pubkey); 417 GNUNET_CRYPTO_rsa_key_get_public(privkey, &pubkey);
414 GNUNET_CRYPTO_hash(&pubkey, sizeof (pubkey), &zone); 418 GNUNET_CRYPTO_hash(&pubkey, sizeof (pubkey), &zone);
415 419
416 privkey2 = GNUNET_CRYPTO_rsa_key_create_from_file("hostkey2"); 420 GNUNET_asprintf(&hostkey_file,"zonefiles%s%s",DIR_SEPARATOR_STR, "KJI3AL00K91EDPFJF58DAJM7H61D189TLP70N56JL8SVDCJE1SJ3SNNBOQPPONTL37FMHPS39SMK2NMVC0GQMGA6QCMHITT78O8GF80.zone");
421 GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Using zonekey file `%s' \n", hostkey_file);
422 privkey2 = GNUNET_CRYPTO_rsa_key_create_from_file(hostkey_file);
423 GNUNET_free (hostkey_file);
417 GNUNET_assert (privkey2 != NULL); 424 GNUNET_assert (privkey2 != NULL);
418 GNUNET_CRYPTO_rsa_key_get_public(privkey2, &pubkey2); 425 GNUNET_CRYPTO_rsa_key_get_public(privkey2, &pubkey2);
419 GNUNET_CRYPTO_hash(&pubkey2, sizeof (pubkey), &zone2); 426 GNUNET_CRYPTO_hash(&pubkey2, sizeof (pubkey), &zone2);