1 October 2007: Wouter
- skip F77, CXX, objC tests in configure step.
+ - fixup crash in refetch glue after a CNAME.
+ and protection against similar failures (with error print).
28 September 2007: Wouter
- test case for unbound-checkconf, fixed so it also checks the
* When re-fetching glue we also need to ask the parent.
*/
if(iq->refetch_glue) {
+ if(!iq->dp) {
+ log_err("internal or malloc fail: no dp for refetch");
+ return error_response(qstate, id, LDNS_RCODE_SERVFAIL);
+ }
delname = iq->dp->name;
delnamelen = iq->dp->namelen;
} else {
&& !dname_is_root(delname)) {
/* do not adjust root label, remove first label from delname */
dname_remove_label(&delname, &delnamelen);
+ iq->refetch_glue = 0; /* if CNAME causes restart, no refetch */
}
while(1) {