Lines Matching +full:set +full:- +full:env

2  * iterator/iter_utils.h - iterative resolver module utility functions.
75 * Process config options and set iterator module state.
88 * do-not-query-addresses.
89 * @param env: environment with infra cache (lameness, rtt info).
94 * @param dnssec_lame: set to 1, if a known dnssec-lame server is selected
96 * @param chase_to_rd: set to 1 if a known recursion lame server is selected
109 struct module_env* env, struct delegpt* dp, uint8_t* name,
134 * @param env: environment, with alloc structure and dns cache.
141 * can be prefetch-updates.
151 void iter_dns_store(struct module_env* env, struct query_info* qinf,
175 * will not get selected as targets. For the parent-side lookups.
203 * @param env: environment with anchors.
208 int iter_qname_indicates_dnssec(struct module_env* env,
215 * @param env: module env with trust anchors.
221 int iter_indicates_dnssec(struct module_env* env, struct delegpt* dp,
243 * @return true if message is certain to be from zone in dp->name.
253 * Does not check rrset-IDs
262 * So that caps-for-id (0x20) fallback is more likely to be successful.
278 * Store parent-side rrset in separate rrset cache entries for later
279 * last-resort * lookups in case the child-side versions of this information
281 * @param env: environment with cache, time, ...
285 void iter_store_parentside_rrset(struct module_env* env,
289 * Store parent-side NS records from a referral message
290 * @param env: environment with cache, time, ...
294 void iter_store_parentside_NS(struct module_env* env, struct reply_info* rep);
297 * Store parent-side negative element, the parentside rrset does not exist,
299 * @param env: environment with cache, time, ...
304 void iter_store_parentside_neg(struct module_env* env,
310 * @param env: query env with rrset cache and time.
317 * existed dp->has_parent_side_NS is set true.
319 int iter_lookup_parent_NS_from_cache(struct module_env* env,
323 * Add parent-side glue if that exists in the cache. This is both new
325 * @param env: query env with rrset cache and time.
333 int iter_lookup_parent_glue_from_cache(struct module_env* env,
337 * Lookup next root-hint or root-forward entry.
383 * a SOA record in the authority section at-or-below the qchase.qname.
402 * Lookup if no_cache is set in stub or fwd.
403 * @param qstate: query state with env with hints and fwds.
413 * @return true if no_cache is set in stub or fwd.
420 * Set support for IP4 and IP6 depending on outgoing interfaces
422 * the AAAA and then attempt to use it if there is no outgoing-interface
425 * @param env: module env, find iterator module (if one) in there.
429 struct module_env* env, struct outside_network* outnet);