Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/unbound/respip/
Drespip.h23 struct respip_set { struct
72 struct respip_set* respip_set; member
100 struct respip_set* respip_set_create(void);
106 void respip_set_delete(struct respip_set* set);
115 int respip_global_apply_cfg(struct respip_set* set, struct config_file* cfg);
218 struct rbtree_type* respip_set_get_tree(struct respip_set* set);
241 int respip_set_is_empty(const struct respip_set* set);
274 respip_sockaddr_find_or_create(struct respip_set* set, struct sockaddr_storage* addr,
301 respip_sockaddr_delete(struct respip_set* set, struct resp_addr* node);
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()
128 respip_sockaddr_delete(struct respip_set* set, struct resp_addr* node) in respip_sockaddr_delete()
144 respip_find_or_create(struct respip_set* set, const char* ipstr, int create) in respip_find_or_create()
159 respip_tag_cfg(struct respip_set* set, const char* ipstr, in respip_tag_cfg()
181 respip_action_cfg(struct respip_set* set, const char* ipstr, in respip_action_cfg()
325 respip_data_cfg(struct respip_set* set, const char* ipstr, const char* rrstr) in respip_data_cfg()
[all …]
/freebsd-12-stable/contrib/unbound/services/
Dview.h50 struct respip_set;
76 struct respip_set* respip_set; member
Drpz.h113 struct respip_set* respip_set; member
Drpz.c377 respip_set_delete(r->respip_set); in rpz_delete()
394 respip_set_delete(r->respip_set); in rpz_clear()
395 r->respip_set = NULL; in rpz_clear()
407 if(!(r->respip_set = respip_set_create())) { in rpz_clear()
422 lock_rw_wrlock(&r->respip_set->lock); in rpz_finish_config()
423 addr_tree_init_parents(&r->respip_set->ip_tree); in rpz_finish_config()
424 lock_rw_unlock(&r->respip_set->lock); in rpz_finish_config()
502 if(!(r->respip_set = respip_set_create())) { in rpz_create()
559 if(r->respip_set) in rpz_create()
560 respip_set_delete(r->respip_set); in rpz_create()
[all …]
Dview.c72 void respip_set_delete(struct respip_set *set);
81 respip_set_delete(v->respip_set); in view_delete()
Dmesh.c132 if(ci_a->respip_set != ci_b->respip_set) in client_info_compare()
133 return ci_a->respip_set < ci_b->respip_set ? -1 : 1; in client_info_compare()
/freebsd-12-stable/contrib/unbound/daemon/
Ddaemon.h59 struct respip_set;
138 struct respip_set* respip_set; member
Ddaemon.c721 if(!(daemon->respip_set = respip_set_create())) in daemon_fork()
723 if(!respip_global_apply_cfg(daemon->respip_set, daemon->cfg)) in daemon_fork()
728 daemon->use_response_ip = !respip_set_is_empty(daemon->respip_set) || in daemon_fork()
837 respip_set_delete(daemon->respip_set); in daemon_cleanup()
838 daemon->respip_set = NULL; in daemon_cleanup()
Dworker.c1818 cinfo_tmp.respip_set = worker->daemon->respip_set; in worker_handle_request()
/freebsd-12-stable/contrib/unbound/util/
Dmodule.h180 struct respip_set;
/freebsd-12-stable/contrib/unbound/smallapp/
Dunbound-checkconf.c292 struct respip_set* respip = NULL; in view_and_respipchecks()