From ed17e04392ebefbd0f847730ca2f1867e364d6f6 Mon Sep 17 00:00:00 2001 From: Jan Kadlec <jan.kadlec@nic.cz> Date: Tue, 18 Dec 2012 17:12:02 +0100 Subject: [PATCH] Fixed wrong debug message. --- src/libknot/rrset.c | 5 ----- src/libknot/zone/zone-contents.c | 13 +++++++++---- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/libknot/rrset.c b/src/libknot/rrset.c index b895744bc..6069494b5 100644 --- a/src/libknot/rrset.c +++ b/src/libknot/rrset.c @@ -177,10 +177,6 @@ uint8_t* knot_rrset_create_rdata(knot_rrset_t *rrset, uint32_t size) ++rrset->rdata_count; -// printf("RDATA position %d is %d\n", -// rrset->rdata_count, -// rrset_rdata_offset(rrset, rrset->rdata_count - 1)); - return dst; } @@ -1834,7 +1830,6 @@ void knot_rrset_rdata_dump(const knot_rrset_t *rrset, size_t rdata_pos) hex_print((char *)(rdata + offset), item); offset += item; } else if (descriptor_item_is_remainder(item)) { - printf("offset %d\n", offset); fprintf(stderr, "block=%d Remainder (size=%d):\n", i, rrset_rdata_item_size(rrset, rdata_pos) - offset); diff --git a/src/libknot/zone/zone-contents.c b/src/libknot/zone/zone-contents.c index 8b20bcf0d..511cfc219 100644 --- a/src/libknot/zone/zone-contents.c +++ b/src/libknot/zone/zone-contents.c @@ -646,8 +646,14 @@ dbg_zone_exec_verb( assert(name_b32 != NULL); free(hashed_name); - - dbg_zone_verb("Base32-encoded hash: %s\n", name_b32); + +dbg_zone_exec_verb( + /* name_b32 is not 0-terminated. */ + char b32_string[hash_size + 1]; + memset(b32_string, 0, hash_size + 1); + memcpy(b32_string, name_b32, hash_size); + dbg_zone_verb("Base32-encoded hash: %s\n", b32_string); +); /* Will be returned to caller, make sure it is released after use. */ *nsec3_name = knot_dname_new_from_str((char *)name_b32, size, NULL); @@ -1352,8 +1358,7 @@ dbg_zone_exec( // find the RRSet in the node // take only the first RDATA from the RRSIGs dbg_zone_detail("Finding RRSet for type %d\n", - knot_rdata_rrsig_type_covered( - knot_rrset_rdata(rrsigs))); + knot_rrset_rdata_rrsig_type_covered(rrsigs)); *rrset = knot_node_get_rrset( *node, knot_rrset_rdata_rrsig_type_covered(rrsigs)); if (*rrset == NULL) { -- GitLab