]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
patch for Gunter bug321
authorWouter Wijngaards <wouter@nlnetlabs.nl>
Wed, 18 Aug 2010 16:53:56 +0000 (16:53 +0000)
committerWouter Wijngaards <wouter@nlnetlabs.nl>
Wed, 18 Aug 2010 16:53:56 +0000 (16:53 +0000)
git-svn-id: file:///svn/unbound/trunk@2218 be551aaa-1e26-0410-a405-d3ace91eadb9

services/cache/dns.c

index 786ed6ae76b151976b40dc67dc270c4be78053b7..c5984d01d13c5dca56f50a27a840af7d6df07073 100644 (file)
@@ -180,7 +180,7 @@ find_add_addrs(struct module_env* env, uint16_t qclass,
                akey = rrset_cache_lookup(env->rrset_cache, ns->name, 
                        ns->namelen, LDNS_RR_TYPE_A, qclass, 0, now, 0);
                if(akey) {
-                       if(!delegpt_add_rrset_A(dp, region, akey, 0, 0)) {
+                       if(!delegpt_add_rrset_A(dp, region, akey, 0, 1)) {
                                lock_rw_unlock(&akey->entry.lock);
                                return 0;
                        }
@@ -198,7 +198,7 @@ find_add_addrs(struct module_env* env, uint16_t qclass,
                akey = rrset_cache_lookup(env->rrset_cache, ns->name, 
                        ns->namelen, LDNS_RR_TYPE_AAAA, qclass, 0, now, 0);
                if(akey) {
-                       if(!delegpt_add_rrset_AAAA(dp, region, akey, 0, 0)) {
+                       if(!delegpt_add_rrset_AAAA(dp, region, akey, 0, 1)) {
                                lock_rw_unlock(&akey->entry.lock);
                                return 0;
                        }