Home
last modified time | relevance | path

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

/freebsd/contrib/unbound/respip/
H A 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);
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()
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/contrib/unbound/services/
H A Dview.h50 struct respip_set;
76 struct respip_set* respip_set; member
H A Drpz.h113 struct respip_set* respip_set; member
H A Drpz.c389 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 …]
H A Dview.c72 void respip_set_delete(struct respip_set *set);
81 respip_set_delete(v->respip_set); in view_delete()
H A Dmesh.c139 if(ci_a->respip_set != ci_b->respip_set) in client_info_compare()
140 return ci_a->respip_set < ci_b->respip_set ? -1 : 1; in client_info_compare()
/freebsd/contrib/unbound/daemon/
H A Ddaemon.h59 struct respip_set;
142 struct respip_set* respip_set; member
H A Ddaemon.c765 if(!(daemon->respip_set = respip_set_create())) in daemon_fork()
767 if(!respip_global_apply_cfg(daemon->respip_set, daemon->cfg)) in daemon_fork()
772 daemon->use_response_ip = !respip_set_is_empty(daemon->respip_set) || in daemon_fork()
889 respip_set_delete(daemon->respip_set); in daemon_cleanup()
890 daemon->respip_set = NULL; in daemon_cleanup()
H A Dworker.c1816 cinfo_tmp.respip_set = worker->daemon->respip_set; in worker_handle_request()
/freebsd/contrib/unbound/util/
H A Dmodule.h180 struct respip_set;
/freebsd/contrib/unbound/smallapp/
H A Dunbound-checkconf.c296 struct respip_set* respip = NULL; in view_and_respipchecks()