Readup fixes.

git-svn-id: file:///svn/unbound/trunk@1935 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
Wouter Wijngaards 2009-12-10 15:41:52 +00:00
parent e43b2c9338
commit d3dc108dd9
2 changed files with 6 additions and 2 deletions

View File

@ -1,5 +1,7 @@
10 December 2009: Wouter
- requirements.txt updated with design choice explanations.
- Reading fixes: fix to set unlame when child confirms parent glue,
and fix to avoid duplicate addresses in delegation point.
9 December 2009: Wouter
- Fix Bug#287(reopened): update of ldns tarball with fix for parse

View File

@ -172,6 +172,8 @@ delegpt_add_addr(struct delegpt* dp, struct regional* region,
if((a = delegpt_find_addr(dp, addr, addrlen))) {
if(bogus)
a->bogus = bogus;
if(!lame)
a->lame = 0;
return 1;
}
}
@ -420,9 +422,9 @@ delegpt_add_rrset(struct delegpt* dp, struct regional* region,
if(ntohs(rrset->rk.type) == LDNS_RR_TYPE_NS)
return delegpt_rrset_add_ns(dp, region, rrset);
else if(ntohs(rrset->rk.type) == LDNS_RR_TYPE_A)
return delegpt_add_rrset_A(dp, region, rrset, 0, 0);
return delegpt_add_rrset_A(dp, region, rrset, 0, 1);
else if(ntohs(rrset->rk.type) == LDNS_RR_TYPE_AAAA)
return delegpt_add_rrset_AAAA(dp, region, rrset, 0, 0);
return delegpt_add_rrset_AAAA(dp, region, rrset, 0, 1);
log_warn("Unknown rrset type added to delegpt");
return 1;
}