gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r20324 - gnunet/src/namestore


From: gnunet
Subject: [GNUnet-SVN] r20324 - gnunet/src/namestore
Date: Wed, 7 Mar 2012 09:49:30 +0100

Author: wachs
Date: 2012-03-07 09:49:30 +0100 (Wed, 07 Mar 2012)
New Revision: 20324

Modified:
   gnunet/src/namestore/test_namestore_api_zone_iteration_specific_zone.c
Log:
- complete test


Modified: gnunet/src/namestore/test_namestore_api_zone_iteration_specific_zone.c
===================================================================
--- gnunet/src/namestore/test_namestore_api_zone_iteration_specific_zone.c      
2012-03-07 08:29:36 UTC (rev 20323)
+++ gnunet/src/namestore/test_namestore_api_zone_iteration_specific_zone.c      
2012-03-07 08:49:30 UTC (rev 20324)
@@ -100,6 +100,7 @@
   GNUNET_free_non_null(sig_2);
   GNUNET_free_non_null(s_name_1);
   GNUNET_free_non_null(s_name_2);
+
   if (s_rd_1 != NULL)
   {
     GNUNET_free ((void *)s_rd_1->data);
@@ -137,15 +138,14 @@
     endbadly_task = GNUNET_SCHEDULER_NO_TASK;
   }
 
-
   if (privkey != NULL)
     GNUNET_CRYPTO_rsa_key_free (privkey);
   privkey = NULL;
 
-  GNUNET_free_non_null(sig_1);
-  GNUNET_free_non_null(sig_2);
-  GNUNET_free_non_null(s_name_1);
-  GNUNET_free_non_null(s_name_2);
+  GNUNET_free (sig_1);
+  GNUNET_free (sig_2);
+  GNUNET_free (s_name_1);
+  GNUNET_free (s_name_2);
   if (s_rd_1 != NULL)
   {
     GNUNET_free ((void *)s_rd_1->data);
@@ -164,8 +164,6 @@
 
   if (NULL != arm)
     stop_arm();
-
-  res = 0;
 }
 
 void zone_proc (void *cls,
@@ -227,7 +225,6 @@
         failed = GNUNET_YES;
         GNUNET_break (0);
       }
-
     }
     else
     {
@@ -238,6 +235,7 @@
 
     if (failed == GNUNET_NO)
     {
+      res --;
       GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Telling namestore to send the next 
result\n");
       GNUNET_NAMESTORE_zone_iterator_next (zi);
     }
@@ -276,11 +274,20 @@
   {
     c++;
     GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Created record %u \n", c);
-
   }
+  else
+  {
+    GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Failed to created records\n");
+    GNUNET_break (0);
+    GNUNET_SCHEDULER_cancel (endbadly_task);
+    endbadly_task = GNUNET_SCHEDULER_add_now (&endbadly, NULL);
+  }
 
   if (c == 2)
   {
+    res = 2;
+    GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "All records created, starting 
iteration over zone `%s'\n",
+        GNUNET_h2s(&zone));
     zi = GNUNET_NAMESTORE_zone_iteration_start(nsh,
                                         &zone,
                                         GNUNET_NAMESTORE_RF_NONE,
@@ -289,6 +296,7 @@
                                         &zone);
     if (zi == NULL)
     {
+      GNUNET_log (GNUNET_ERROR_TYPE_ERROR, "Failed to create zone iterator\n");
       GNUNET_break (0);
       GNUNET_SCHEDULER_cancel (endbadly_task);
       endbadly_task = GNUNET_SCHEDULER_add_now (&endbadly, NULL);
@@ -305,11 +313,11 @@
 
   for (c = 0; c < count; c++)
   {
-  rd[c].expiration = GNUNET_TIME_absolute_get();
-  rd[c].record_type = 1111;
-  rd[c].data_size = 50;
-  rd[c].data = GNUNET_malloc(50);
-  memset ((char *) rd[c].data, 'a', 50);
+    rd[c].expiration = GNUNET_TIME_absolute_get();
+    rd[c].record_type = 1111;
+    rd[c].data_size = 50;
+    rd[c].data = GNUNET_malloc(50);
+    memset ((char *) rd[c].data, 'a', 50);
   }
   return rd;
 }
@@ -334,8 +342,6 @@
 
   GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, "Created record 1\n");
 
-
-
   GNUNET_asprintf(&s_name_1, "dummy1");
   s_rd_1 = create_record(1);
   sig_1 = GNUNET_NAMESTORE_create_signature(privkey, s_name_1, s_rd_1, 1);




reply via email to

[Prev in Thread] Current Thread [Next in Thread]