]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
cache: remove correct entry on NS failure
authorMarek Vavruša <marek.vavrusa@nic.cz>
Mon, 5 Jan 2015 15:36:58 +0000 (16:36 +0100)
committerMarek Vavruša <marek.vavrusa@nic.cz>
Mon, 5 Jan 2015 15:36:58 +0000 (16:36 +0100)
lib/resolve.c [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 748f110..939bc22
@@ -44,7 +44,7 @@ static int invalidate_ns(struct kr_rplan *rplan, const struct kr_query *qry)
 
        /* TODO: selective removal */
        knot_rrset_t removed_rr;
-       knot_rrset_init(&removed_rr, rplan->zone_cut.ns, KNOT_RRTYPE_NS, KNOT_CLASS_IN);
+       knot_rrset_init(&removed_rr, rplan->zone_cut.name, KNOT_RRTYPE_NS, KNOT_CLASS_IN);
        (void) kr_cache_remove(txn, &removed_rr);
 
        /* Find new zone cut / nameserver */