| /freebsd-head/contrib/unbound/respip/ |
| HD | respip.h | 23 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 …]
|
| HD | respip.c | 57 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-head/contrib/unbound/services/ |
| HD | view.h | 50 struct respip_set; 77 struct respip_set* respip_set; member
|
| HD | rpz.h | 113 struct respip_set* respip_set; member
|
| HD | rpz.c | 389 respip_set_delete(r->respip_set); in rpz_delete() 406 respip_set_delete(r->respip_set); in rpz_clear() 407 r->respip_set = NULL; in rpz_clear() 419 if(!(r->respip_set = respip_set_create())) { in rpz_clear() 434 lock_rw_wrlock(&r->respip_set->lock); in rpz_finish_config() 435 addr_tree_init_parents(&r->respip_set->ip_tree); in rpz_finish_config() 436 lock_rw_unlock(&r->respip_set->lock); in rpz_finish_config() 575 if(!(r->respip_set = respip_set_create())) { in rpz_create() 598 if(r->respip_set) in rpz_create() 599 respip_set_delete(r->respip_set); in rpz_create() [all …]
|
| HD | view.c | 77 respip_set_delete(v->respip_set); in view_delete() 267 m += respip_set_get_mem(v->respip_set); in view_get_mem()
|
| HD | mesh.c | 2378 qstate->env->respip_set)) in apply_respip_action() 2454 qstate->env->respip_set)) { in mesh_serve_expired_callback()
|
| /freebsd-head/contrib/unbound/testcode/ |
| HD | unitmain.c | 675 verify_respip_set_actions(struct respip_set* set, addr_action_t actions[], in verify_respip_set_actions() 716 struct respip_set* set = respip_set_create(); in respip_conf_actions_test() 796 verify_respip_set_actions(v->respip_set, config_response_ip_view1, clen1); in respip_view_conf_actions_test() 800 verify_respip_set_actions(v->respip_set, config_response_ip_view2, clen2); in respip_view_conf_actions_test() 816 verify_rrset(struct respip_set* set, const char* ipstr, in verify_rrset() 878 struct respip_set* set = respip_set_create(); in respip_conf_data_test() 922 verify_rrset(v->respip_set, "192.0.1.0/24", "1.2.3.4", in respip_view_conf_data_test() 924 verify_rrset(v->respip_set, "192.0.1.0/24", "11.12.13.14", in respip_view_conf_data_test() 926 verify_rrset(v->respip_set, "192.0.2.0/24", "www.example.com", in respip_view_conf_data_test() 928 verify_rrset(v->respip_set, "2001:db8:1::/48", "2001:db8:1::2:1", in respip_view_conf_data_test()
|
| /freebsd-head/contrib/unbound/util/ |
| HD | module.h | 181 struct respip_set; 531 struct respip_set* respip_set; member
|
| /freebsd-head/contrib/unbound/daemon/ |
| HD | daemon.c | 764 if(!(daemon->env->respip_set = respip_set_create())) in daemon_fork() 766 if(!respip_global_apply_cfg(daemon->env->respip_set, daemon->cfg)) in daemon_fork() 772 daemon->env->respip_set) || have_view_respip_cfg; in daemon_fork() 888 respip_set_delete(daemon->env->respip_set); in daemon_cleanup() 889 daemon->env->respip_set = NULL; in daemon_cleanup()
|
| HD | daemon.h | 59 struct respip_set;
|
| HD | remote.c | 4202 struct respip_set* respip_set; member 4673 respip_set_delete(ct->respip_set); in fr_construct_clear() 4939 mem += respip_set_get_mem(ct->respip_set); in fr_printmem() 5279 if(!(ct->respip_set = respip_set_create())) { in fr_construct_from_config() 5283 if(!respip_global_apply_cfg(ct->respip_set, newcfg)) { in fr_construct_from_config() 5293 ct->use_response_ip = !respip_set_is_empty(ct->respip_set) || in fr_construct_from_config() 5985 lock_rw_wrlock(&ct->respip_set->lock); in fr_reload_config() 5986 lock_rw_wrlock(&env->respip_set->lock); in fr_reload_config() 6038 respip_set_swap_tree(env->respip_set, ct->respip_set); in fr_reload_config() 6067 lock_rw_unlock(&ct->respip_set->lock); in fr_reload_config() [all …]
|
| HD | worker.c | 691 worker->env.views, worker->env.respip_set)) in apply_respip_action() 853 worker->env.respip_set)) { in answer_from_cache()
|
| /freebsd-head/contrib/unbound/smallapp/ |
| HD | unbound-checkconf.c | 296 struct respip_set* respip = NULL; in view_and_respipchecks()
|