From: Christian Grothoff Date: Tue, 17 Apr 2018 09:54:14 +0000 (+0200) Subject: fix record type used X-Git-Tag: v0.11.0pre66~99 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=64a7c356b391016be0aa01bc25c237f59fc03a34;p=oweals%2Fgnunet.git fix record type used --- diff --git a/src/gns/gnunet-service-gns_resolver.c b/src/gns/gnunet-service-gns_resolver.c index 7fbe3a410..d0edb82e5 100644 --- a/src/gns/gnunet-service-gns_resolver.c +++ b/src/gns/gnunet-service-gns_resolver.c @@ -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, diff --git a/src/namestore/gnunet-zoneimport.c b/src/namestore/gnunet-zoneimport.c index 8173ad9be..4d595e554 100644 --- a/src/namestore/gnunet-zoneimport.c +++ b/src/namestore/gnunet-zoneimport.c @@ -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 @@ -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);