Don't crash if there was no response.
git-svn-id: file:///svn/unbound/branches/edns-subnet@3406
be551aaa-1e26-0410-a405-
d3ace91eadb9
/* Query handed back by next module, we have a 'final' answer */
if(event == module_event_moddone) {
verbose(VERB_QUERY, "subnet: done");
- qstate->ext_state[id] = eval_response(qstate, id);
+ if (qstate->return_msg)
+ qstate->ext_state[id] = eval_response(qstate, id);
return;
}
/* We are being revisited */
struct mesh_state* b = (struct mesh_state*)bp;
#ifdef CLIENT_SUBNET
int r;
+
+ if (ap < bp) return -1;
+ if (ap > bp) return 1;
+ return 0;
#endif
if(ap == bp)