return module_finished;
}
- /** Being here means We asked for and got a subnet specific answer.
+ /** Being here means we have asked for and got a subnet specific answer.
* Also the answer from the authority is not yet cached anywhere. */
/* can we accept response? */
if(!edns_from_client || !edns_from_client->subnet_validdata) {
/* No clients are interested in result or we could not
- * parse it, we don't do vandergaast */
+ * parse it, we don't do client subnet */
qstate->edns_out.subnet_validdata = 0;
verbose(VERB_ALGO, "subnet: pass to next module");
qstate->ext_state[id] = module_wait_module;
/** the UDP or TCP query that is pending, see status which */
void* pending;
#ifdef CLIENT_SUBNET
- /** Contains vandergaast data */
+ /** Contains client subnet data */
struct edns_data* edns;
#endif
};
* @return 0 on error, or pointer to serviced query that is used to answer
* this serviced query may be shared with other callbacks as well.
*/
-
struct serviced_query* outnet_serviced_query(struct outside_network* outnet,
uint8_t* qname, size_t qnamelen, uint16_t qtype, uint16_t qclass,
uint16_t flags, int dnssec, int want_dnssec, int tcp_upstream,