Symbol: respip_set
sbin/unwind/libunbound/respip/respip.c
104
respip_sockaddr_find_or_create(struct respip_set* set, struct sockaddr_storage* addr,
sbin/unwind/libunbound/respip/respip.c
1134
qstate->env->respip_set)) {
sbin/unwind/libunbound/respip/respip.c
1183
struct respip_set* respip_set)
sbin/unwind/libunbound/respip/respip.c
1210
&alias_rrset, 1, region, az, NULL, views, respip_set))
sbin/unwind/libunbound/respip/respip.c
1265
qstate->env->respip_set))
sbin/unwind/libunbound/respip/respip.c
129
respip_sockaddr_delete(struct respip_set* set, struct resp_addr* node)
sbin/unwind/libunbound/respip/respip.c
1318
respip_set_is_empty(const struct respip_set* set)
sbin/unwind/libunbound/respip/respip.c
1363
size_t respip_set_get_mem(struct respip_set* set)
sbin/unwind/libunbound/respip/respip.c
1375
respip_set_swap_tree(struct respip_set* respip_set,
sbin/unwind/libunbound/respip/respip.c
1376
struct respip_set* data)
sbin/unwind/libunbound/respip/respip.c
1378
rbnode_type* oldroot = respip_set->ip_tree.root;
sbin/unwind/libunbound/respip/respip.c
1379
size_t oldcount = respip_set->ip_tree.count;
sbin/unwind/libunbound/respip/respip.c
1380
struct regional* oldregion = respip_set->region;
sbin/unwind/libunbound/respip/respip.c
1381
char* const* oldtagname = respip_set->tagname;
sbin/unwind/libunbound/respip/respip.c
1382
int oldnum_tags = respip_set->num_tags;
sbin/unwind/libunbound/respip/respip.c
1383
respip_set->ip_tree.root = data->ip_tree.root;
sbin/unwind/libunbound/respip/respip.c
1384
respip_set->ip_tree.count = data->ip_tree.count;
sbin/unwind/libunbound/respip/respip.c
1385
respip_set->region = data->region;
sbin/unwind/libunbound/respip/respip.c
1386
respip_set->tagname = data->tagname;
sbin/unwind/libunbound/respip/respip.c
1387
respip_set->num_tags = data->num_tags;
sbin/unwind/libunbound/respip/respip.c
146
respip_find_or_create(struct respip_set* set, const char* ipstr, int create)
sbin/unwind/libunbound/respip/respip.c
162
respip_tag_cfg(struct respip_set* set, const char* ipstr,
sbin/unwind/libunbound/respip/respip.c
185
respip_action_cfg(struct respip_set* set, const char* ipstr,
sbin/unwind/libunbound/respip/respip.c
330
respip_data_cfg(struct respip_set* set, const char* ipstr, const char* rrstr)
sbin/unwind/libunbound/respip/respip.c
345
respip_set_apply_cfg(struct respip_set* set, char* const* tagname, int num_tags,
sbin/unwind/libunbound/respip/respip.c
406
respip_global_apply_cfg(struct respip_set* set, struct config_file* cfg)
sbin/unwind/libunbound/respip/respip.c
446
if(!v->respip_set) {
sbin/unwind/libunbound/respip/respip.c
447
v->respip_set = respip_set_create();
sbin/unwind/libunbound/respip/respip.c
448
if(!v->respip_set) {
sbin/unwind/libunbound/respip/respip.c
454
ret = respip_set_apply_cfg(v->respip_set, NULL, 0, NULL,
sbin/unwind/libunbound/respip/respip.c
463
v->respip_set->ip_tree.count);
sbin/unwind/libunbound/respip/respip.c
57
struct respip_set*
sbin/unwind/libunbound/respip/respip.c
60
struct respip_set* set = calloc(1, sizeof(*set));
sbin/unwind/libunbound/respip/respip.c
612
respip_addr_lookup(const struct reply_info *rep, struct respip_set* rs,
sbin/unwind/libunbound/respip/respip.c
808
int ATTR_UNUSED(tag), const struct respip_set* ATTR_UNUSED(ipset),
sbin/unwind/libunbound/respip/respip.c
85
respip_set_delete(struct respip_set* set)
sbin/unwind/libunbound/respip/respip.c
879
struct views* views, struct respip_set* ipset)
sbin/unwind/libunbound/respip/respip.c
938
if(view->respip_set) {
sbin/unwind/libunbound/respip/respip.c
940
view->respip_set, &rrset_id, &rr_id))) {
sbin/unwind/libunbound/respip/respip.c
96
respip_set_get_tree(struct respip_set* set)
sbin/unwind/libunbound/respip/respip.c
968
r->respip_set, &rrset_id, &rr_id))) {
sbin/unwind/libunbound/respip/respip.h
104
struct respip_set* respip_set_create(void);
sbin/unwind/libunbound/respip/respip.h
110
void respip_set_delete(struct respip_set* set);
sbin/unwind/libunbound/respip/respip.h
119
int respip_global_apply_cfg(struct respip_set* set, struct config_file* cfg);
sbin/unwind/libunbound/respip/respip.h
165
struct respip_set* respip_set);
sbin/unwind/libunbound/respip/respip.h
198
int* rpz_passthru, struct views* views, struct respip_set* ipset);
sbin/unwind/libunbound/respip/respip.h
227
struct rbtree_type* respip_set_get_tree(struct respip_set* set);
sbin/unwind/libunbound/respip/respip.h
250
int respip_set_is_empty(const struct respip_set* set);
sbin/unwind/libunbound/respip/respip.h
283
respip_sockaddr_find_or_create(struct respip_set* set, struct sockaddr_storage* addr,
sbin/unwind/libunbound/respip/respip.h
310
respip_sockaddr_delete(struct respip_set* set, struct resp_addr* node);
sbin/unwind/libunbound/respip/respip.h
317
size_t respip_set_get_mem(struct respip_set* set);
sbin/unwind/libunbound/respip/respip.h
325
void respip_set_swap_tree(struct respip_set* respip_set,
sbin/unwind/libunbound/respip/respip.h
326
struct respip_set* data);
sbin/unwind/libunbound/services/mesh.c
2452
qstate->env->respip_set))
sbin/unwind/libunbound/services/mesh.c
2529
qstate->env->respip_set)) {
sbin/unwind/libunbound/services/rpz.c
1073
return rpz_insert_ipaddr_based_trigger(r->respip_set, &addr, addrlen, net,
sbin/unwind/libunbound/services/rpz.c
1412
lock_rw_wrlock(&r->respip_set->lock);
sbin/unwind/libunbound/services/rpz.c
1414
&r->respip_set->ip_tree, &addr, addrlen, net))) {
sbin/unwind/libunbound/services/rpz.c
1417
lock_rw_unlock(&r->respip_set->lock);
sbin/unwind/libunbound/services/rpz.c
1429
respip_sockaddr_delete(r->respip_set, node);
sbin/unwind/libunbound/services/rpz.c
1430
lock_rw_unlock(&r->respip_set->lock);
sbin/unwind/libunbound/services/rpz.c
2839
m += respip_set_get_mem(r->respip_set);
sbin/unwind/libunbound/services/rpz.c
390
respip_set_delete(r->respip_set);
sbin/unwind/libunbound/services/rpz.c
407
respip_set_delete(r->respip_set);
sbin/unwind/libunbound/services/rpz.c
408
r->respip_set = NULL;
sbin/unwind/libunbound/services/rpz.c
420
if(!(r->respip_set = respip_set_create())) {
sbin/unwind/libunbound/services/rpz.c
435
lock_rw_wrlock(&r->respip_set->lock);
sbin/unwind/libunbound/services/rpz.c
436
addr_tree_init_parents(&r->respip_set->ip_tree);
sbin/unwind/libunbound/services/rpz.c
437
lock_rw_unlock(&r->respip_set->lock);
sbin/unwind/libunbound/services/rpz.c
576
if(!(r->respip_set = respip_set_create())) {
sbin/unwind/libunbound/services/rpz.c
599
if(r->respip_set)
sbin/unwind/libunbound/services/rpz.c
600
respip_set_delete(r->respip_set);
sbin/unwind/libunbound/services/rpz.c
823
rpz_insert_ipaddr_based_trigger(struct respip_set* set, struct sockaddr_storage* addr,
sbin/unwind/libunbound/services/rpz.h
113
struct respip_set* respip_set;
sbin/unwind/libunbound/services/view.c
267
m += respip_set_get_mem(v->respip_set);
sbin/unwind/libunbound/services/view.c
77
respip_set_delete(v->respip_set);
sbin/unwind/libunbound/services/view.h
50
struct respip_set;
sbin/unwind/libunbound/services/view.h
77
struct respip_set* respip_set;
sbin/unwind/libunbound/util/module.h
181
struct respip_set;
sbin/unwind/libunbound/util/module.h
536
struct respip_set* respip_set;
usr.sbin/unbound/daemon/daemon.c
1052
if(!(daemon->env->respip_set = respip_set_create()))
usr.sbin/unbound/daemon/daemon.c
1054
if(!respip_global_apply_cfg(daemon->env->respip_set, daemon->cfg))
usr.sbin/unbound/daemon/daemon.c
1060
daemon->env->respip_set) || have_view_respip_cfg;
usr.sbin/unbound/daemon/daemon.c
1186
respip_set_delete(daemon->env->respip_set);
usr.sbin/unbound/daemon/daemon.c
1187
daemon->env->respip_set = NULL;
usr.sbin/unbound/daemon/daemon.h
59
struct respip_set;
usr.sbin/unbound/daemon/remote.c
4701
struct respip_set* respip_set;
usr.sbin/unbound/daemon/remote.c
5087
respip_set_delete(ct->respip_set);
usr.sbin/unbound/daemon/remote.c
5369
mem += respip_set_get_mem(ct->respip_set);
usr.sbin/unbound/daemon/remote.c
5806
if(!(ct->respip_set = respip_set_create())) {
usr.sbin/unbound/daemon/remote.c
5810
if(!respip_global_apply_cfg(ct->respip_set, newcfg)) {
usr.sbin/unbound/daemon/remote.c
5820
ct->use_response_ip = !respip_set_is_empty(ct->respip_set) ||
usr.sbin/unbound/daemon/remote.c
6566
lock_rw_wrlock(&ct->respip_set->lock);
usr.sbin/unbound/daemon/remote.c
6567
lock_rw_wrlock(&env->respip_set->lock);
usr.sbin/unbound/daemon/remote.c
6619
respip_set_swap_tree(env->respip_set, ct->respip_set);
usr.sbin/unbound/daemon/remote.c
6651
lock_rw_unlock(&ct->respip_set->lock);
usr.sbin/unbound/daemon/remote.c
6652
lock_rw_unlock(&env->respip_set->lock);
usr.sbin/unbound/daemon/worker.c
729
worker->env.views, worker->env.respip_set))
usr.sbin/unbound/daemon/worker.c
891
worker->env.respip_set)) {
usr.sbin/unbound/respip/respip.c
104
respip_sockaddr_find_or_create(struct respip_set* set, struct sockaddr_storage* addr,
usr.sbin/unbound/respip/respip.c
1134
qstate->env->respip_set)) {
usr.sbin/unbound/respip/respip.c
1183
struct respip_set* respip_set)
usr.sbin/unbound/respip/respip.c
1210
&alias_rrset, 1, region, az, NULL, views, respip_set))
usr.sbin/unbound/respip/respip.c
1265
qstate->env->respip_set))
usr.sbin/unbound/respip/respip.c
129
respip_sockaddr_delete(struct respip_set* set, struct resp_addr* node)
usr.sbin/unbound/respip/respip.c
1318
respip_set_is_empty(const struct respip_set* set)
usr.sbin/unbound/respip/respip.c
1363
size_t respip_set_get_mem(struct respip_set* set)
usr.sbin/unbound/respip/respip.c
1375
respip_set_swap_tree(struct respip_set* respip_set,
usr.sbin/unbound/respip/respip.c
1376
struct respip_set* data)
usr.sbin/unbound/respip/respip.c
1378
rbnode_type* oldroot = respip_set->ip_tree.root;
usr.sbin/unbound/respip/respip.c
1379
size_t oldcount = respip_set->ip_tree.count;
usr.sbin/unbound/respip/respip.c
1380
struct regional* oldregion = respip_set->region;
usr.sbin/unbound/respip/respip.c
1381
char* const* oldtagname = respip_set->tagname;
usr.sbin/unbound/respip/respip.c
1382
int oldnum_tags = respip_set->num_tags;
usr.sbin/unbound/respip/respip.c
1383
respip_set->ip_tree.root = data->ip_tree.root;
usr.sbin/unbound/respip/respip.c
1384
respip_set->ip_tree.count = data->ip_tree.count;
usr.sbin/unbound/respip/respip.c
1385
respip_set->region = data->region;
usr.sbin/unbound/respip/respip.c
1386
respip_set->tagname = data->tagname;
usr.sbin/unbound/respip/respip.c
1387
respip_set->num_tags = data->num_tags;
usr.sbin/unbound/respip/respip.c
146
respip_find_or_create(struct respip_set* set, const char* ipstr, int create)
usr.sbin/unbound/respip/respip.c
162
respip_tag_cfg(struct respip_set* set, const char* ipstr,
usr.sbin/unbound/respip/respip.c
185
respip_action_cfg(struct respip_set* set, const char* ipstr,
usr.sbin/unbound/respip/respip.c
330
respip_data_cfg(struct respip_set* set, const char* ipstr, const char* rrstr)
usr.sbin/unbound/respip/respip.c
345
respip_set_apply_cfg(struct respip_set* set, char* const* tagname, int num_tags,
usr.sbin/unbound/respip/respip.c
406
respip_global_apply_cfg(struct respip_set* set, struct config_file* cfg)
usr.sbin/unbound/respip/respip.c
446
if(!v->respip_set) {
usr.sbin/unbound/respip/respip.c
447
v->respip_set = respip_set_create();
usr.sbin/unbound/respip/respip.c
448
if(!v->respip_set) {
usr.sbin/unbound/respip/respip.c
454
ret = respip_set_apply_cfg(v->respip_set, NULL, 0, NULL,
usr.sbin/unbound/respip/respip.c
463
v->respip_set->ip_tree.count);
usr.sbin/unbound/respip/respip.c
57
struct respip_set*
usr.sbin/unbound/respip/respip.c
60
struct respip_set* set = calloc(1, sizeof(*set));
usr.sbin/unbound/respip/respip.c
612
respip_addr_lookup(const struct reply_info *rep, struct respip_set* rs,
usr.sbin/unbound/respip/respip.c
808
int ATTR_UNUSED(tag), const struct respip_set* ATTR_UNUSED(ipset),
usr.sbin/unbound/respip/respip.c
85
respip_set_delete(struct respip_set* set)
usr.sbin/unbound/respip/respip.c
879
struct views* views, struct respip_set* ipset)
usr.sbin/unbound/respip/respip.c
938
if(view->respip_set) {
usr.sbin/unbound/respip/respip.c
940
view->respip_set, &rrset_id, &rr_id))) {
usr.sbin/unbound/respip/respip.c
96
respip_set_get_tree(struct respip_set* set)
usr.sbin/unbound/respip/respip.c
968
r->respip_set, &rrset_id, &rr_id))) {
usr.sbin/unbound/respip/respip.h
104
struct respip_set* respip_set_create(void);
usr.sbin/unbound/respip/respip.h
110
void respip_set_delete(struct respip_set* set);
usr.sbin/unbound/respip/respip.h
119
int respip_global_apply_cfg(struct respip_set* set, struct config_file* cfg);
usr.sbin/unbound/respip/respip.h
165
struct respip_set* respip_set);
usr.sbin/unbound/respip/respip.h
198
int* rpz_passthru, struct views* views, struct respip_set* ipset);
usr.sbin/unbound/respip/respip.h
227
struct rbtree_type* respip_set_get_tree(struct respip_set* set);
usr.sbin/unbound/respip/respip.h
250
int respip_set_is_empty(const struct respip_set* set);
usr.sbin/unbound/respip/respip.h
283
respip_sockaddr_find_or_create(struct respip_set* set, struct sockaddr_storage* addr,
usr.sbin/unbound/respip/respip.h
310
respip_sockaddr_delete(struct respip_set* set, struct resp_addr* node);
usr.sbin/unbound/respip/respip.h
317
size_t respip_set_get_mem(struct respip_set* set);
usr.sbin/unbound/respip/respip.h
325
void respip_set_swap_tree(struct respip_set* respip_set,
usr.sbin/unbound/respip/respip.h
326
struct respip_set* data);
usr.sbin/unbound/services/mesh.c
2452
qstate->env->respip_set))
usr.sbin/unbound/services/mesh.c
2529
qstate->env->respip_set)) {
usr.sbin/unbound/services/rpz.c
1073
return rpz_insert_ipaddr_based_trigger(r->respip_set, &addr, addrlen, net,
usr.sbin/unbound/services/rpz.c
1412
lock_rw_wrlock(&r->respip_set->lock);
usr.sbin/unbound/services/rpz.c
1414
&r->respip_set->ip_tree, &addr, addrlen, net))) {
usr.sbin/unbound/services/rpz.c
1417
lock_rw_unlock(&r->respip_set->lock);
usr.sbin/unbound/services/rpz.c
1429
respip_sockaddr_delete(r->respip_set, node);
usr.sbin/unbound/services/rpz.c
1430
lock_rw_unlock(&r->respip_set->lock);
usr.sbin/unbound/services/rpz.c
2839
m += respip_set_get_mem(r->respip_set);
usr.sbin/unbound/services/rpz.c
390
respip_set_delete(r->respip_set);
usr.sbin/unbound/services/rpz.c
407
respip_set_delete(r->respip_set);
usr.sbin/unbound/services/rpz.c
408
r->respip_set = NULL;
usr.sbin/unbound/services/rpz.c
420
if(!(r->respip_set = respip_set_create())) {
usr.sbin/unbound/services/rpz.c
435
lock_rw_wrlock(&r->respip_set->lock);
usr.sbin/unbound/services/rpz.c
436
addr_tree_init_parents(&r->respip_set->ip_tree);
usr.sbin/unbound/services/rpz.c
437
lock_rw_unlock(&r->respip_set->lock);
usr.sbin/unbound/services/rpz.c
576
if(!(r->respip_set = respip_set_create())) {
usr.sbin/unbound/services/rpz.c
599
if(r->respip_set)
usr.sbin/unbound/services/rpz.c
600
respip_set_delete(r->respip_set);
usr.sbin/unbound/services/rpz.c
823
rpz_insert_ipaddr_based_trigger(struct respip_set* set, struct sockaddr_storage* addr,
usr.sbin/unbound/services/rpz.h
113
struct respip_set* respip_set;
usr.sbin/unbound/services/view.c
267
m += respip_set_get_mem(v->respip_set);
usr.sbin/unbound/services/view.c
77
respip_set_delete(v->respip_set);
usr.sbin/unbound/services/view.h
50
struct respip_set;
usr.sbin/unbound/services/view.h
77
struct respip_set* respip_set;
usr.sbin/unbound/smallapp/unbound-checkconf.c
342
struct respip_set* respip = NULL;
usr.sbin/unbound/testcode/unitmain.c
699
verify_respip_set_actions(struct respip_set* set, addr_action_t actions[],
usr.sbin/unbound/testcode/unitmain.c
740
struct respip_set* set = respip_set_create();
usr.sbin/unbound/testcode/unitmain.c
820
verify_respip_set_actions(v->respip_set, config_response_ip_view1, clen1);
usr.sbin/unbound/testcode/unitmain.c
824
verify_respip_set_actions(v->respip_set, config_response_ip_view2, clen2);
usr.sbin/unbound/testcode/unitmain.c
840
verify_rrset(struct respip_set* set, const char* ipstr,
usr.sbin/unbound/testcode/unitmain.c
902
struct respip_set* set = respip_set_create();
usr.sbin/unbound/testcode/unitmain.c
946
verify_rrset(v->respip_set, "192.0.1.0/24", "1.2.3.4",
usr.sbin/unbound/testcode/unitmain.c
948
verify_rrset(v->respip_set, "192.0.1.0/24", "11.12.13.14",
usr.sbin/unbound/testcode/unitmain.c
950
verify_rrset(v->respip_set, "192.0.2.0/24", "www.example.com",
usr.sbin/unbound/testcode/unitmain.c
952
verify_rrset(v->respip_set, "2001:db8:1::/48", "2001:db8:1::2:1",
usr.sbin/unbound/util/module.h
181
struct respip_set;
usr.sbin/unbound/util/module.h
536
struct respip_set* respip_set;