| /freebsd/contrib/unbound/iterator/ |
| H A D | iter_utils.c | 209 iter_apply_cfg(struct iter_env* iter_env, struct config_file* cfg) in iter_apply_cfg() 213 if(!read_fetch_policy(&iter_env->target_fetch_policy, 214 &iter_env->max_dependency_depth, cfg->target_fetch_policy)) 216 for(i=0; i<iter_env->max_dependency_depth+1; i++) 218 i, iter_env->target_fetch_policy[i]); 220 if(!iter_env->donotq) 221 iter_env->donotq = donotq_create(); 222 if(!iter_env->donotq || !donotq_apply_cfg(iter_env 148 iter_apply_cfg(struct iter_env * iter_env,struct config_file * cfg) iter_apply_cfg() argument 258 iter_filter_unsuitable(struct iter_env * iter_env,struct module_env * env,uint8_t * name,size_t namelen,uint16_t qtype,time_t now,struct delegpt_addr * a) iter_filter_unsuitable() argument 317 iter_fill_rtt(struct iter_env * iter_env,struct module_env * env,uint8_t * name,size_t namelen,uint16_t qtype,time_t now,struct delegpt * dp,int * best_rtt,struct sock_list * blacklist,size_t * num_suitable_results) iter_fill_rtt() argument 396 iter_filter_order(struct iter_env * iter_env,struct module_env * env,uint8_t * name,size_t namelen,uint16_t qtype,time_t now,struct delegpt * dp,int * selected_rtt,int open_target,struct sock_list * blacklist,time_t prefetch) iter_filter_order() argument 589 iter_server_selection(struct iter_env * iter_env,struct module_env * env,struct delegpt * dp,uint8_t * name,size_t namelen,uint16_t qtype,int * dnssec_lame,int * chase_to_rd,int open_target,struct sock_list * blacklist,time_t prefetch) iter_server_selection() argument [all...] |
| H A D | iter_utils.h | 47 struct iter_env; 78 * @param iter_env: iterator module state. 82 int iter_apply_cfg(struct iter_env* iter_env, struct config_file* cfg); 88 * @param iter_env: iterator module global state, with ip6 enabled and 109 struct delegpt_addr* iter_server_selection(struct iter_env* iter_env,
|
| H A D | iter_scrub.h | 50 struct iter_env; 70 struct iter_env* ie);
|
| H A D | iterator.c | 89 struct iter_env* iter_env = (struct iter_env*)calloc(1, in iter_init() local 90 sizeof(struct iter_env)); in iter_init() 91 if(!iter_env) { in iter_init() 95 env->modinfo[id] = (void*)iter_env; in iter_init() 97 lock_basic_init(&iter_env->queries_ratelimit_lock); in iter_init() 98 lock_protect(&iter_env->queries_ratelimit_lock, in iter_init() 99 &iter_env->num_queries_ratelimited, in iter_init() 100 sizeof(iter_env->num_queries_ratelimited)); in iter_init() 102 if(!iter_apply_cfg(iter_env, env->cfg)) { in iter_init() 113 struct iter_env* iter_env; in iter_deinit() local [all …]
|
| H A D | iter_donotq.h | 46 struct iter_env;
|
| H A D | iter_priv.h | 47 struct iter_env;
|
| H A D | iter_hints.h | 47 struct iter_env;
|
| H A D | iterator.h | 128 struct iter_env { 113 struct iter_env { global() struct 115 supports_ipv6iter_env global() argument 118 supports_ipv4iter_env global() argument 121 use_nat64iter_env global() argument 124 nat64_prefix_addriter_env global() argument 127 nat64_prefix_addrleniter_env global() argument 130 nat64_prefix_netiter_env global() argument 133 donotqiter_env global() argument 136 priviter_env global() argument 139 caps_whiteiter_env global() argument 142 max_dependency_depthiter_env global() argument 152 target_fetch_policyiter_env global() argument 155 queries_ratelimit_lockiter_env global() argument 157 num_queries_ratelimitediter_env global() argument 160 outbound_msg_retryiter_env global() argument 163 max_sent_countiter_env global() argument 166 max_query_restartsiter_env global() argument
|
| H A D | iter_scrub.c | 916 struct iter_env* ie, struct module_qstate* qstate) in scrub_sanitize() 1078 struct iter_env* ie) in scrub_message()
|
| /freebsd/contrib/unbound/contrib/ |
| H A D | aaaa-filter-iterator.patch | 36 + struct module_env* env, struct iter_env* ATTR_UNUSED(ie)) 58 struct iter_env* ie, struct module_qstate* qstate) 107 @@ -250,6 +250,7 @@ iter_apply_cfg(struct iter_env* iter_env, struct config_file* cfg) 108 iter_env->outbound_msg_retry = cfg->outbound_msg_retry; 109 iter_env->max_sent_count = cfg->max_sent_count; 110 iter_env->max_query_restarts = cfg->max_query_restarts; 111 + iter_env->aaaa_filter = cfg->aaaa_filter; 139 + struct iter_env* ATTR_UNUSED(ie), int id) 290 @@ -157,6 +157,9 @@ struct iter_env {
|
| /freebsd/contrib/unbound/daemon/ |
| H A D | remote.c | 6219 struct iter_env* iter_env = NULL; in fr_adjust_iter_env() local 6229 if(m != -1) iter_env = (struct iter_env*)env->modinfo[m]; in fr_adjust_iter_env() 6230 if(iter_env) { in fr_adjust_iter_env() 6232 int* oldtargetfetchpolicy = iter_env->target_fetch_policy; in fr_adjust_iter_env() 6233 int oldmaxdependencydepth = iter_env->max_dependency_depth; in fr_adjust_iter_env() 6234 struct iter_donotq* olddonotq = iter_env->donotq; in fr_adjust_iter_env() 6235 struct iter_priv* oldpriv = iter_env->priv; in fr_adjust_iter_env() 6236 struct rbtree_type* oldcapswhite = iter_env->caps_white; in fr_adjust_iter_env() 6237 struct iter_nat64 oldnat64 = iter_env->nat64; in fr_adjust_iter_env() 6239 iter_env->target_fetch_policy = ct->target_fetch_policy; in fr_adjust_iter_env() [all …]
|
| H A D | stats.c | 210 struct iter_env* ie; in get_queries_ratelimit() 214 ie = (struct iter_env*)worker->env.modinfo[m]; in get_queries_ratelimit()
|
| /freebsd/contrib/unbound/doc/ |
| H A D | Changelog | 5574 - Remove unused iter_env member (ip6arpa_dname)
|