]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
iterate: repeat again unminimized if AA
authorMarek Vavruša <marek.vavrusa@nic.cz>
Mon, 5 Jan 2015 14:40:11 +0000 (15:40 +0100)
committerMarek Vavruša <marek.vavrusa@nic.cz>
Mon, 5 Jan 2015 14:40:11 +0000 (15:40 +0100)
lib/layer/iterate.c

index 8569918aaea2f9ea50346ab3cfd8cc9ced60d9af..7f84d7380805a852d6a18b1eba4e311ed80b0522 100644 (file)
@@ -160,7 +160,7 @@ static int resolve_auth(knot_pkt_t *pkt, struct kr_layer_param *param)
        const knot_pktsection_t *an = knot_pkt_section(pkt, KNOT_ANSWER);
        bool is_minimized = (!knot_dname_is_equal(knot_pkt_qname(pkt), cur->sname));
        bool is_noerror = (knot_wire_get_rcode(pkt->wire) == KNOT_RCODE_NOERROR);
-       if (is_minimized && is_noerror && an->count == 0) {
+       if (is_minimized && is_noerror) {
                cur->flags |= QUERY_NO_MINIMIZE;
                return KNOT_NS_PROC_DONE;
        }