Home
last modified time | relevance | path

Searched refs:respip_set (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/unbound/respip/
H A Drespip.h23 struct respip_set { struct
104 struct respip_set* respip_set_create(void);
110 void respip_set_delete(struct respip_set* set);
119 int respip_global_apply_cfg(struct respip_set* set, struct config_file* cfg);
165 struct respip_set* respip_set);
198 int* rpz_passthru, struct views* views, struct respip_set* ipset);
227 struct rbtree_type* respip_set_get_tree(struct respip_set* set);
250 int respip_set_is_empty(const struct respip_set* set);
283 respip_sockaddr_find_or_create(struct respip_set* set, struct sockaddr_storage* addr,
310 respip_sockaddr_delete(struct respip_set* set, struct resp_addr* node);
[all …]
H A Drespip.c57 struct respip_set*
60 struct respip_set* set = calloc(1, sizeof(*set)); in respip_set_create()
85 respip_set_delete(struct respip_set* set) in respip_set_delete()
96 respip_set_get_tree(struct respip_set* set) in respip_set_get_tree()
104 respip_sockaddr_find_or_create(struct respip_set* set, struct sockaddr_storage* addr, in respip_sockaddr_find_or_create()
129 respip_sockaddr_delete(struct respip_set* set, struct resp_addr* node) in respip_sockaddr_delete()
146 respip_find_or_create(struct respip_set* set, const char* ipstr, int create) in respip_find_or_create()
162 respip_tag_cfg(struct respip_set* set, const char* ipstr, in respip_tag_cfg()
185 respip_action_cfg(struct respip_set* set, const char* ipstr, in respip_action_cfg()
330 respip_data_cfg(struct respip_set* set, const char* ipstr, const char* rrstr) in respip_data_cfg()
[all …]
/freebsd/contrib/unbound/services/
H A Dview.h50 struct respip_set;
77 struct respip_set* respip_set;
76 struct respip_set* respip_set; global() member
H A Drpz.h113 struct respip_set* respip_set; member
H A Dview.c77 respip_set_delete(v->respip_set); in view_delete()
267 m += respip_set_get_mem(v->respip_set);
H A Drpz.c390 respip_set_delete(r->respip_set); in rpz_delete()
407 respip_set_delete(r->respip_set); in rpz_clear()
408 r->respip_set = NULL; in rpz_clear()
420 if(!(r->respip_set = respip_set_create())) { in rpz_clear()
435 lock_rw_wrlock(&r->respip_set->lock); in rpz_finish_config()
436 addr_tree_init_parents(&r->respip_set->ip_tree); in rpz_finish_config()
437 lock_rw_unlock(&r->respip_set->lock); in rpz_finish_config()
576 if(!(r->respip_set = respip_set_create())) { in rpz_create()
599 if(r->respip_set) in rpz_create()
600 respip_set_delete(r->respip_set); in rpz_create()
[all …]
H A Dmesh.c2521 qstate->env->respip_set)) in apply_respip_action()
2598 qstate->env->respip_set)) { in mesh_serve_expired_callback()
/freebsd/contrib/unbound/util/
H A Dmodule.h181 struct respip_set;
539 struct respip_set* respip_set; member
/freebsd/contrib/unbound/daemon/
H A Ddaemon.h59 struct respip_set;
H A Ddaemon.c1066 if(!(daemon->env->respip_set = respip_set_create())) in daemon_fork()
1068 if(!respip_global_apply_cfg(daemon->env->respip_set, daemon->cfg)) in daemon_fork()
1074 daemon->env->respip_set) || have_view_respip_cfg; in daemon_fork()
1201 respip_set_delete(daemon->env->respip_set); in daemon_cleanup()
1202 daemon->env->respip_set = NULL; in daemon_cleanup()
H A Dremote.c4786 struct respip_set* respip_set; member
5240 respip_set_delete(ct->respip_set); in fr_construct_clear()
5522 mem += respip_set_get_mem(ct->respip_set); in fr_printmem()
6009 if(!(ct->respip_set = respip_set_create())) { in fr_construct_from_config()
6013 if(!respip_global_apply_cfg(ct->respip_set, newcfg)) { in fr_construct_from_config()
6023 ct->use_response_ip = !respip_set_is_empty(ct->respip_set) || in fr_construct_from_config()
6771 lock_rw_wrlock(&ct->respip_set->lock); in fr_reload_config()
6772 lock_rw_wrlock(&env->respip_set->lock); in fr_reload_config()
6824 respip_set_swap_tree(env->respip_set, ct->respip_set); in fr_reload_config()
6859 lock_rw_unlock(&ct->respip_set->lock); in fr_reload_config()
[all …]
H A Dworker.c732 worker->env.views, worker->env.respip_set)) in apply_respip_action()
894 worker->env.respip_set)) { in answer_from_cache()
/freebsd/contrib/unbound/smallapp/
H A Dunbound-checkconf.c345 struct respip_set* respip = NULL; in view_and_respipchecks()