diff options
Diffstat (limited to 'src/namestore/test_namestore_api_zone_iteration_specific_zone.c')
-rw-r--r-- | src/namestore/test_namestore_api_zone_iteration_specific_zone.c | 33 |
1 files changed, 10 insertions, 23 deletions
diff --git a/src/namestore/test_namestore_api_zone_iteration_specific_zone.c b/src/namestore/test_namestore_api_zone_iteration_specific_zone.c index d37fb8cd3..97093cb71 100644 --- a/src/namestore/test_namestore_api_zone_iteration_specific_zone.c +++ b/src/namestore/test_namestore_api_zone_iteration_specific_zone.c | |||
@@ -38,9 +38,9 @@ static struct GNUNET_NAMESTORE_Handle *nsh; | |||
38 | 38 | ||
39 | static struct GNUNET_SCHEDULER_Task *endbadly_task; | 39 | static struct GNUNET_SCHEDULER_Task *endbadly_task; |
40 | 40 | ||
41 | static struct GNUNET_CRYPTO_EcdsaPrivateKey *privkey; | 41 | static struct GNUNET_CRYPTO_EcdsaPrivateKey privkey; |
42 | 42 | ||
43 | static struct GNUNET_CRYPTO_EcdsaPrivateKey *privkey2; | 43 | static struct GNUNET_CRYPTO_EcdsaPrivateKey privkey2; |
44 | 44 | ||
45 | static struct GNUNET_NAMESTORE_ZoneIterator *zi; | 45 | static struct GNUNET_NAMESTORE_ZoneIterator *zi; |
46 | 46 | ||
@@ -88,16 +88,6 @@ end (void *cls) | |||
88 | GNUNET_SCHEDULER_cancel (endbadly_task); | 88 | GNUNET_SCHEDULER_cancel (endbadly_task); |
89 | endbadly_task = NULL; | 89 | endbadly_task = NULL; |
90 | } | 90 | } |
91 | if (NULL != privkey) | ||
92 | { | ||
93 | GNUNET_free (privkey); | ||
94 | privkey = NULL; | ||
95 | } | ||
96 | if (NULL != privkey2) | ||
97 | { | ||
98 | GNUNET_free (privkey2); | ||
99 | privkey2 = NULL; | ||
100 | } | ||
101 | GNUNET_free_non_null (s_name_1); | 91 | GNUNET_free_non_null (s_name_1); |
102 | GNUNET_free_non_null (s_name_2); | 92 | GNUNET_free_non_null (s_name_2); |
103 | GNUNET_free_non_null (s_name_3); | 93 | GNUNET_free_non_null (s_name_3); |
@@ -143,7 +133,7 @@ zone_proc (void *cls, | |||
143 | 133 | ||
144 | GNUNET_assert (NULL != zone); | 134 | GNUNET_assert (NULL != zone); |
145 | if (0 == GNUNET_memcmp (zone, | 135 | if (0 == GNUNET_memcmp (zone, |
146 | privkey)) | 136 | &privkey)) |
147 | { | 137 | { |
148 | if (0 == strcmp (label, s_name_1)) | 138 | if (0 == strcmp (label, s_name_1)) |
149 | { | 139 | { |
@@ -188,7 +178,7 @@ zone_proc (void *cls, | |||
188 | GNUNET_break (0); | 178 | GNUNET_break (0); |
189 | } | 179 | } |
190 | } | 180 | } |
191 | else if (0 == GNUNET_memcmp (zone, privkey2)) | 181 | else if (0 == GNUNET_memcmp (zone, &privkey2)) |
192 | { | 182 | { |
193 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, | 183 | GNUNET_log (GNUNET_ERROR_TYPE_ERROR, |
194 | "Received data for not requested zone\n"); | 184 | "Received data for not requested zone\n"); |
@@ -271,7 +261,7 @@ put_cont (void *cls, | |||
271 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 261 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
272 | "All records created, starting iteration over all zones \n"); | 262 | "All records created, starting iteration over all zones \n"); |
273 | zi = GNUNET_NAMESTORE_zone_iteration_start (nsh, | 263 | zi = GNUNET_NAMESTORE_zone_iteration_start (nsh, |
274 | privkey, | 264 | &privkey, |
275 | &fail_cb, | 265 | &fail_cb, |
276 | NULL, | 266 | NULL, |
277 | &zone_proc, | 267 | &zone_proc, |
@@ -351,18 +341,15 @@ static void | |||
351 | empty_zone_proc_end (void *cls) | 341 | empty_zone_proc_end (void *cls) |
352 | { | 342 | { |
353 | zi = NULL; | 343 | zi = NULL; |
354 | privkey = GNUNET_CRYPTO_ecdsa_key_create (); | 344 | GNUNET_CRYPTO_ecdsa_key_create (&privkey); |
355 | GNUNET_assert (privkey != NULL); | 345 | GNUNET_CRYPTO_ecdsa_key_create (&privkey2); |
356 | privkey2 = GNUNET_CRYPTO_ecdsa_key_create (); | ||
357 | GNUNET_assert (privkey2 != NULL); | ||
358 | |||
359 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, | 346 | GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, |
360 | "Created record 1\n"); | 347 | "Created record 1\n"); |
361 | GNUNET_asprintf (&s_name_1, | 348 | GNUNET_asprintf (&s_name_1, |
362 | "dummy1"); | 349 | "dummy1"); |
363 | s_rd_1 = create_record (1); | 350 | s_rd_1 = create_record (1); |
364 | GNUNET_NAMESTORE_records_store (nsh, | 351 | GNUNET_NAMESTORE_records_store (nsh, |
365 | privkey, | 352 | &privkey, |
366 | s_name_1, | 353 | s_name_1, |
367 | 1, | 354 | 1, |
368 | s_rd_1, | 355 | s_rd_1, |
@@ -375,7 +362,7 @@ empty_zone_proc_end (void *cls) | |||
375 | "dummy2"); | 362 | "dummy2"); |
376 | s_rd_2 = create_record (1); | 363 | s_rd_2 = create_record (1); |
377 | GNUNET_NAMESTORE_records_store (nsh, | 364 | GNUNET_NAMESTORE_records_store (nsh, |
378 | privkey, | 365 | &privkey, |
379 | s_name_2, | 366 | s_name_2, |
380 | 1, | 367 | 1, |
381 | s_rd_2, | 368 | s_rd_2, |
@@ -390,7 +377,7 @@ empty_zone_proc_end (void *cls) | |||
390 | "dummy3"); | 377 | "dummy3"); |
391 | s_rd_3 = create_record (1); | 378 | s_rd_3 = create_record (1); |
392 | GNUNET_NAMESTORE_records_store (nsh, | 379 | GNUNET_NAMESTORE_records_store (nsh, |
393 | privkey2, | 380 | &privkey2, |
394 | s_name_3, | 381 | s_name_3, |
395 | 1, s_rd_3, | 382 | 1, s_rd_3, |
396 | &put_cont, | 383 | &put_cont, |