fix record type used
authorChristian Grothoff <christian@grothoff.org>
Tue, 17 Apr 2018 09:54:14 +0000 (11:54 +0200)
committerChristian Grothoff <christian@grothoff.org>
Tue, 17 Apr 2018 09:54:14 +0000 (11:54 +0200)
src/gns/gnunet-service-gns_resolver.c
src/namestore/gnunet-zoneimport.c

index 7fbe3a4104c7863b57b65c099be91a125e0c2134..d0edb82e55bb886064261084eca66fd5e81fdaa8 100644 (file)
@@ -2313,10 +2313,6 @@ handle_namecache_block_response (void *cls,
     return;
   }
 
-  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
-              "Received result from namecache for label `%s'\n",
-              ac->label);
-
   if ( (NULL == block) ||
        (0 == GNUNET_TIME_absolute_get_remaining (GNUNET_TIME_absolute_ntoh (block->expiration_time)).rel_value_us) )
   {
@@ -2329,6 +2325,10 @@ handle_namecache_block_response (void *cls,
     GNS_resolver_lookup_cancel (rh);
     return;
   }
+  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG,
+              "Received result from namecache for label `%s'\n",
+              ac->label);
+
   if (GNUNET_OK !=
       GNUNET_GNSRECORD_block_decrypt (block,
                                      auth,
index 8173ad9be148f4437a7237a6e9cc29d20ef2f038..4d595e554187530fdc88f9321eeddcdc42b2cd88 100644 (file)
@@ -21,6 +21,9 @@
  * @file src/namestore/gnunet-zoneimport.c
  * @brief import a DNS zone for publication in GNS, incremental
  * @author Christian Grothoff
+ *
+ * TODO:
+ * - set NICKname for zone's records
  */
 #include "platform.h"
 #include <gnunet_util_lib.h>
@@ -120,12 +123,12 @@ struct Request
 
   /**
    * Active requests are kept in a DLL.
-   */ 
+   */
   struct Request *next;
 
   /**
    * Active requests are kept in a DLL.
-   */ 
+   */
   struct Request *prev;
 
   /**
@@ -249,12 +252,12 @@ static struct GNUNET_CONTAINER_Heap *req_heap;
 
 /**
  * Active requests are kept in a DLL.
- */ 
+ */
 static struct Request *req_head;
 
 /**
  * Active requests are kept in a DLL.
- */ 
+ */
 static struct Request *req_tail;
 
 /**
@@ -350,7 +353,7 @@ static void
 free_request (struct Request *req)
 {
   struct Record *rec;
-    
+
   while (NULL != (rec = req->rec_head))
   {
     GNUNET_CONTAINER_DLL_remove (req->rec_head,
@@ -386,8 +389,8 @@ insert_sorted (struct Request *req)
                                           req,
                                           req->expires.abs_value_us);
   if (req == GNUNET_CONTAINER_heap_peek (req_heap))
-  {    
-    if (NULL != t) 
+  {
+    if (NULL != t)
       GNUNET_SCHEDULER_cancel (t);
     t = GNUNET_SCHEDULER_add_at (req->expires,
                                 &process_queue,
@@ -502,7 +505,7 @@ check_for_glue (void *cls,
                                             ip)) )
     {
       add_record (gc->req,
-                 rec->type,
+                 GNUNET_GNSRECORD_TYPE_GNS2DNS,
                  rec->expiration_time,
                  dst,
                  off);
@@ -536,7 +539,7 @@ check_for_glue (void *cls,
                                             ip)) )
     {
       add_record (gc->req,
-                 rec->type,
+                 GNUNET_GNSRECORD_TYPE_GNS2DNS,
                  rec->expiration_time,
                  dst,
                  off);
@@ -556,7 +559,7 @@ check_for_glue (void *cls,
                                             rec->data.hostname)) )
     {
       add_record (gc->req,
-                 rec->type,
+                 GNUNET_GNSRECORD_TYPE_GNS2DNS,
                  rec->expiration_time,
                  dst,
                  off);
@@ -639,7 +642,7 @@ process_record (void *cls,
                    rec->data.hostname,
                    rec->name);
        add_record (req,
-                   rec->type,
+                   GNUNET_GNSRECORD_TYPE_GNS2DNS,
                    rec->expiration_time,
                    dst,
                    off);