From 9aec87b814cbbf0f9c2abcc11514a8db917b044b Mon Sep 17 00:00:00 2001 From: Jan Kadlec <jan.kadlec@nic.cz> Date: Wed, 10 Jul 2013 15:20:59 +0200 Subject: [PATCH] Small fix in referral answering. RRSIGs for DS RRSets in answer section used to be added to authority section. Refs #73 --- src/libknot/nameserver/name-server.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/libknot/nameserver/name-server.c b/src/libknot/nameserver/name-server.c index 4a95240181..7af77884f1 100644 --- a/src/libknot/nameserver/name-server.c +++ b/src/libknot/nameserver/name-server.c @@ -1733,6 +1733,7 @@ static inline int ns_referral(const knot_node_t *node, uint16_t qtype) { dbg_ns_verb("Referral response.\n"); + printf("Referal\n"); while (!knot_node_is_deleg_point(node)) { assert(knot_node_parent(node) != NULL); @@ -1753,7 +1754,7 @@ static inline int ns_referral(const knot_node_t *node, && knot_query_dnssec_requested( knot_packet_query(resp))) { ret = ns_add_rrsigs(ds_rrset, resp, node->owner, - knot_response_add_rrset_authority, + knot_response_add_rrset_answer, 1); } } else { -- GitLab