sbin/unwind/libunbound/libunbound/context.c
84
ctx->local_zones = local_zones_create();
sbin/unwind/libunbound/libunbound/context.c
85
if(!ctx->local_zones)
sbin/unwind/libunbound/libunbound/context.c
87
if(!local_zones_apply_cfg(ctx->local_zones, cfg))
sbin/unwind/libunbound/libunbound/context.h
122
struct local_zones* local_zones;
sbin/unwind/libunbound/libunbound/libunbound.c
1350
local_zones_print(ctx->local_zones);
sbin/unwind/libunbound/libunbound/libunbound.c
1376
lock_rw_wrlock(&ctx->local_zones->lock);
sbin/unwind/libunbound/libunbound/libunbound.c
1377
if((z=local_zones_find(ctx->local_zones, nm, nmlen, nmlabs,
sbin/unwind/libunbound/libunbound/libunbound.c
1383
lock_rw_unlock(&ctx->local_zones->lock);
sbin/unwind/libunbound/libunbound/libunbound.c
1387
if(!local_zones_add_zone(ctx->local_zones, nm, nmlen, nmlabs,
sbin/unwind/libunbound/libunbound/libunbound.c
1389
lock_rw_unlock(&ctx->local_zones->lock);
sbin/unwind/libunbound/libunbound/libunbound.c
1392
lock_rw_unlock(&ctx->local_zones->lock);
sbin/unwind/libunbound/libunbound/libunbound.c
1411
lock_rw_wrlock(&ctx->local_zones->lock);
sbin/unwind/libunbound/libunbound/libunbound.c
1412
if((z=local_zones_find(ctx->local_zones, nm, nmlen, nmlabs,
sbin/unwind/libunbound/libunbound/libunbound.c
1415
local_zones_del_zone(ctx->local_zones, z);
sbin/unwind/libunbound/libunbound/libunbound.c
1417
lock_rw_unlock(&ctx->local_zones->lock);
sbin/unwind/libunbound/libunbound/libunbound.c
1428
res = local_zones_add_RR(ctx->local_zones, data);
sbin/unwind/libunbound/libunbound/libunbound.c
1444
local_zones_del_data(ctx->local_zones, nm, nmlen, nmlabs,
sbin/unwind/libunbound/libunbound/libunbound.c
378
local_zones_delete(ctx->local_zones);
sbin/unwind/libunbound/libunbound/libworker.c
623
if(local_zones_answer(ctx->local_zones, w->env, &qinfo, &edns,
sbin/unwind/libunbound/libunbound/libworker.c
704
if(local_zones_answer(ctx->local_zones, w->env, &qinfo, &edns,
sbin/unwind/libunbound/libunbound/libworker.c
843
if(local_zones_answer(w->ctx->local_zones, w->env, &qinfo, &edns,
sbin/unwind/libunbound/services/authzone.c
2149
lock_protect(&z->lock, &z->rpz->local_zones, sizeof(*z->rpz));
sbin/unwind/libunbound/services/localzone.c
100
struct local_zones* zones = (struct local_zones*)calloc(1,
sbin/unwind/libunbound/services/localzone.c
1021
lz_init_parents(struct local_zones* zones)
sbin/unwind/libunbound/services/localzone.c
1038
lz_setup_implicit(struct local_zones* zones, struct config_file* cfg)
sbin/unwind/libunbound/services/localzone.c
1159
lz_enter_zone_tags(struct local_zones* zones, struct config_file* cfg)
sbin/unwind/libunbound/services/localzone.c
1175
lz_enter_data(struct local_zones* zones, struct config_file* cfg)
sbin/unwind/libunbound/services/localzone.c
1189
config_deldblstrlist(cfg->local_zones);
sbin/unwind/libunbound/services/localzone.c
1190
cfg->local_zones = NULL;
sbin/unwind/libunbound/services/localzone.c
1198
local_zones_apply_cfg(struct local_zones* zones, struct config_file* cfg)
sbin/unwind/libunbound/services/localzone.c
120
local_zones_delete(struct local_zones* zones)
sbin/unwind/libunbound/services/localzone.c
1233
local_zones_lookup(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.c
1241
local_zones_tags_lookup(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.c
1279
local_zones_find(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.c
1293
local_zones_find_le(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.c
1845
local_zones_answer(struct local_zones* zones, struct module_env* env,
sbin/unwind/libunbound/services/localzone.c
1863
if(view->local_zones &&
sbin/unwind/libunbound/services/localzone.c
1864
(z = local_zones_lookup(view->local_zones,
sbin/unwind/libunbound/services/localzone.c
1883
if(view->local_zones && !z && !view->isfirst){
sbin/unwind/libunbound/services/localzone.c
2040
struct local_zone* local_zones_add_zone(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.c
2075
void local_zones_del_zone(struct local_zones* zones, struct local_zone* z)
sbin/unwind/libunbound/services/localzone.c
2090
local_zones_add_RR(struct local_zones* zones, const char* rr)
sbin/unwind/libunbound/services/localzone.c
211
lz_enter_zone_dname(struct local_zones* zones, uint8_t* nm, size_t len,
sbin/unwind/libunbound/services/localzone.c
2174
void local_zones_del_data(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.c
2235
size_t local_zones_get_mem(struct local_zones* zones)
sbin/unwind/libunbound/services/localzone.c
2249
void local_zones_swap_tree(struct local_zones* zones, struct local_zones* data)
sbin/unwind/libunbound/services/localzone.c
246
lz_enter_zone(struct local_zones* zones, const char* name, const char* type,
sbin/unwind/libunbound/services/localzone.c
639
lz_enter_rr_str(struct local_zones* zones, const char* rr)
sbin/unwind/libunbound/services/localzone.c
668
lz_enter_zone_tag(struct local_zones* zones, char* zname, uint8_t* list,
sbin/unwind/libunbound/services/localzone.c
702
lz_enter_override(struct local_zones* zones, char* zname, char* netblock,
sbin/unwind/libunbound/services/localzone.c
785
lz_enter_zones(struct local_zones* zones, struct config_file* cfg)
sbin/unwind/libunbound/services/localzone.c
791
for(p = cfg->local_zones; p; p = p->next) {
sbin/unwind/libunbound/services/localzone.c
806
lz_exists(struct local_zones* zones, const char* name)
sbin/unwind/libunbound/services/localzone.c
847
add_empty_default(struct local_zones* zones, struct config_file* cfg,
sbin/unwind/libunbound/services/localzone.c
86
void local_zones_print(struct local_zones* zones)
sbin/unwind/libunbound/services/localzone.c
872
int local_zone_enter_defaults(struct local_zones* zones, struct config_file* cfg)
sbin/unwind/libunbound/services/localzone.c
97
struct local_zones*
sbin/unwind/libunbound/services/localzone.c
985
lz_enter_overrides(struct local_zones* zones, struct config_file* cfg)
sbin/unwind/libunbound/services/localzone.h
212
struct local_zones* local_zones_create(void);
sbin/unwind/libunbound/services/localzone.h
218
void local_zones_delete(struct local_zones* zones);
sbin/unwind/libunbound/services/localzone.h
227
int local_zones_apply_cfg(struct local_zones* zones, struct config_file* cfg);
sbin/unwind/libunbound/services/localzone.h
267
struct local_zone* local_zones_tags_lookup(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.h
283
struct local_zone* local_zones_lookup(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.h
291
void local_zones_print(struct local_zones* zones);
sbin/unwind/libunbound/services/localzone.h
324
int local_zones_answer(struct local_zones* zones, struct module_env* env,
sbin/unwind/libunbound/services/localzone.h
377
struct local_zone* local_zones_find(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.h
392
local_zones_find_le(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.h
408
struct local_zone* local_zones_add_zone(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.h
418
void local_zones_del_zone(struct local_zones* zones, struct local_zone* zone);
sbin/unwind/libunbound/services/localzone.h
428
int local_zones_add_RR(struct local_zones* zones, const char* rr);
sbin/unwind/libunbound/services/localzone.h
439
void local_zones_del_data(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.h
496
int local_zone_enter_defaults(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.h
647
size_t local_zones_get_mem(struct local_zones* zones);
sbin/unwind/libunbound/services/localzone.h
656
void local_zones_swap_tree(struct local_zones* zones,
sbin/unwind/libunbound/services/localzone.h
657
struct local_zones* data);
sbin/unwind/libunbound/services/localzone.h
668
lz_enter_zone(struct local_zones* zones, const char* name, const char* type,
sbin/unwind/libunbound/services/localzone.h
676
lz_init_parents(struct local_zones* zones);
sbin/unwind/libunbound/services/rpz.c
1171
rpz_find_zone(struct local_zones* zones, uint8_t* qname, size_t qname_len, uint16_t qclass,
sbin/unwind/libunbound/services/rpz.c
1360
rpz_remove_local_zones_trigger(struct local_zones* zones, uint8_t* dname,
sbin/unwind/libunbound/services/rpz.c
1394
rpz_remove_local_zones_trigger(r->local_zones, dname, dnamelen,
sbin/unwind/libunbound/services/rpz.c
1724
z = rpz_find_zone(r->local_zones, qinfo->qname, qinfo->qname_len,
sbin/unwind/libunbound/services/rpz.c
2429
rpz_delegation_point_zone_lookup(struct delegpt* dp, struct local_zones* zones,
sbin/unwind/libunbound/services/rpz.c
2574
z = rpz_find_zone(r->local_zones, is->qchase.qname,
sbin/unwind/libunbound/services/rpz.c
2834
m += local_zones_get_mem(r->local_zones);
sbin/unwind/libunbound/services/rpz.c
387
local_zones_delete(r->local_zones);
sbin/unwind/libunbound/services/rpz.c
402
local_zones_delete(r->local_zones);
sbin/unwind/libunbound/services/rpz.c
403
r->local_zones = NULL;
sbin/unwind/libunbound/services/rpz.c
412
if(!(r->local_zones = local_zones_create())){
sbin/unwind/libunbound/services/rpz.c
566
if(!(r->local_zones = local_zones_create())){
sbin/unwind/libunbound/services/rpz.c
571
if(r->local_zones == NULL){
sbin/unwind/libunbound/services/rpz.c
594
if(r->local_zones)
sbin/unwind/libunbound/services/rpz.c
595
local_zones_delete(r->local_zones);
sbin/unwind/libunbound/services/rpz.c
659
rpz_insert_local_zones_trigger(struct local_zones* lz, uint8_t* dname,
sbin/unwind/libunbound/services/rpz.c
759
rpz_insert_local_zones_trigger(r->local_zones, dname, dnamelen, a, rrtype,
sbin/unwind/libunbound/services/rpz.h
112
struct local_zones* local_zones;
sbin/unwind/libunbound/services/rpz.h
116
struct local_zones* nsdname_zones;
sbin/unwind/libunbound/services/view.c
157
if(cv->local_zones || cv->local_data) {
sbin/unwind/libunbound/services/view.c
158
if(!(v->local_zones = local_zones_create())){
sbin/unwind/libunbound/services/view.c
163
lz_cfg.local_zones = cv->local_zones;
sbin/unwind/libunbound/services/view.c
193
&lz_cfg.local_zones, nd_str,
sbin/unwind/libunbound/services/view.c
203
if(!local_zones_apply_cfg(v->local_zones, &lz_cfg)){
sbin/unwind/libunbound/services/view.c
210
cv->local_zones = NULL;
sbin/unwind/libunbound/services/view.c
266
m += local_zones_get_mem(v->local_zones);
sbin/unwind/libunbound/services/view.c
76
local_zones_delete(v->local_zones);
sbin/unwind/libunbound/services/view.h
75
struct local_zones* local_zones;
sbin/unwind/libunbound/util/config_file.c
1690
config_deldblstrlist(p->local_zones);
sbin/unwind/libunbound/util/config_file.c
1788
config_deldblstrlist(cfg->local_zones);
sbin/unwind/libunbound/util/config_file.c
2699
return cfg_str2list_insert(&cfg->local_zones, strdup(buf),
sbin/unwind/libunbound/util/config_file.c
296
cfg->local_zones = NULL;
sbin/unwind/libunbound/util/config_file.h
464
struct config_str2list* local_zones;
sbin/unwind/libunbound/util/config_file.h
892
struct config_str2list* local_zones;
sbin/unwind/libunbound/util/configparser.y
2408
if(!cfg_str2list_insert(&cfg_parser->cfg->local_zones,
sbin/unwind/libunbound/util/configparser.y
3380
&cfg_parser->cfg->views->local_zones,
usr.sbin/unbound/daemon/daemon.c
752
if(!(daemon->local_zones = local_zones_create()))
usr.sbin/unbound/daemon/daemon.c
754
if(!local_zones_apply_cfg(daemon->local_zones, daemon->cfg))
usr.sbin/unbound/daemon/daemon.c
886
local_zones_delete(daemon->local_zones);
usr.sbin/unbound/daemon/daemon.c
887
daemon->local_zones = NULL;
usr.sbin/unbound/daemon/daemon.h
137
struct local_zones* local_zones;
usr.sbin/unbound/daemon/daemon.h
55
struct local_zones;
usr.sbin/unbound/daemon/remote.c
1309
perform_zone_add(RES* ssl, struct local_zones* zones, char* arg)
usr.sbin/unbound/daemon/remote.c
1349
do_zone_add(RES* ssl, struct local_zones* zones, char* arg)
usr.sbin/unbound/daemon/remote.c
1373
if(!perform_zone_add(ssl, worker->daemon->local_zones,
usr.sbin/unbound/daemon/remote.c
1386
perform_zone_remove(RES* ssl, struct local_zones* zones, char* arg)
usr.sbin/unbound/daemon/remote.c
1407
do_zone_remove(RES* ssl, struct local_zones* zones, char* arg)
usr.sbin/unbound/daemon/remote.c
1431
if(!perform_zone_remove(ssl, worker->daemon->local_zones,
usr.sbin/unbound/daemon/remote.c
1466
perform_data_add(RES* ssl, struct local_zones* zones, char* arg, int line)
usr.sbin/unbound/daemon/remote.c
1480
do_data_add(RES* ssl, struct local_zones* zones, char* arg)
usr.sbin/unbound/daemon/remote.c
1505
if(perform_data_add(ssl, worker->daemon->local_zones,
usr.sbin/unbound/daemon/remote.c
1514
perform_data_remove(RES* ssl, struct local_zones* zones, char* arg)
usr.sbin/unbound/daemon/remote.c
1529
do_data_remove(RES* ssl, struct local_zones* zones, char* arg)
usr.sbin/unbound/daemon/remote.c
1553
if(!perform_data_remove(ssl, worker->daemon->local_zones,
usr.sbin/unbound/daemon/remote.c
1577
if(!v->local_zones) {
usr.sbin/unbound/daemon/remote.c
1578
if(!(v->local_zones = local_zones_create())){
usr.sbin/unbound/daemon/remote.c
1589
local_zone_enter_defaults(v->local_zones, &lz_cfg);
usr.sbin/unbound/daemon/remote.c
1592
do_zone_add(ssl, v->local_zones, arg2);
usr.sbin/unbound/daemon/remote.c
1609
if(!v->local_zones) {
usr.sbin/unbound/daemon/remote.c
1614
do_zone_remove(ssl, v->local_zones, arg2);
usr.sbin/unbound/daemon/remote.c
1631
if(!v->local_zones) {
usr.sbin/unbound/daemon/remote.c
1632
if(!(v->local_zones = local_zones_create())){
usr.sbin/unbound/daemon/remote.c
1638
do_data_add(ssl, v->local_zones, arg2);
usr.sbin/unbound/daemon/remote.c
1656
if(!v->local_zones) {
usr.sbin/unbound/daemon/remote.c
1657
if(!(v->local_zones = local_zones_create())){
usr.sbin/unbound/daemon/remote.c
1677
if(perform_data_add(ssl, v->local_zones, buf+cmd_len, line))
usr.sbin/unbound/daemon/remote.c
1697
if(!v->local_zones) {
usr.sbin/unbound/daemon/remote.c
1702
do_data_remove(ssl, v->local_zones, arg2);
usr.sbin/unbound/daemon/remote.c
1720
if(!v->local_zones){
usr.sbin/unbound/daemon/remote.c
1738
if(!perform_data_remove(ssl, v->local_zones, buf+cmd_len)) {
usr.sbin/unbound/daemon/remote.c
3429
do_list_local_zones(RES* ssl, struct local_zones* zones)
usr.sbin/unbound/daemon/remote.c
3451
do_list_local_data(RES* ssl, struct worker* worker, struct local_zones* zones)
usr.sbin/unbound/daemon/remote.c
3498
if(v->local_zones) {
usr.sbin/unbound/daemon/remote.c
3499
do_list_local_zones(ssl, v->local_zones);
usr.sbin/unbound/daemon/remote.c
3514
if(v->local_zones) {
usr.sbin/unbound/daemon/remote.c
3515
do_list_local_data(ssl, worker, v->local_zones);
usr.sbin/unbound/daemon/remote.c
3978
do_list_local_zones(ssl, worker->daemon->local_zones);
usr.sbin/unbound/daemon/remote.c
3983
do_list_local_data(ssl, worker, worker->daemon->local_zones);
usr.sbin/unbound/daemon/remote.c
4085
do_zone_remove(ssl, worker->daemon->local_zones, skipwhite(p+17));
usr.sbin/unbound/daemon/remote.c
4087
do_zone_add(ssl, worker->daemon->local_zones, skipwhite(p+10));
usr.sbin/unbound/daemon/remote.c
4089
do_data_remove(ssl, worker->daemon->local_zones, skipwhite(p+17));
usr.sbin/unbound/daemon/remote.c
4091
do_data_add(ssl, worker->daemon->local_zones, skipwhite(p+10));
usr.sbin/unbound/daemon/remote.c
4649
struct local_zones* local_zones;
usr.sbin/unbound/daemon/remote.c
5030
local_zones_delete(ct->local_zones);
usr.sbin/unbound/daemon/remote.c
5152
+ getmem_config_str2list(s->local_zones)
usr.sbin/unbound/daemon/remote.c
5217
m += getmem_config_str2list(cfg->local_zones);
usr.sbin/unbound/daemon/remote.c
5299
mem += local_zones_get_mem(ct->local_zones);
usr.sbin/unbound/daemon/remote.c
5624
if(!(ct->local_zones = local_zones_create())) {
usr.sbin/unbound/daemon/remote.c
5628
if(!local_zones_apply_cfg(ct->local_zones, newcfg)) {
usr.sbin/unbound/daemon/remote.c
6019
COPY_VAR_ptr(local_zones);
usr.sbin/unbound/daemon/remote.c
6344
lock_rw_wrlock(&ct->local_zones->lock);
usr.sbin/unbound/daemon/remote.c
6345
lock_rw_wrlock(&daemon->local_zones->lock);
usr.sbin/unbound/daemon/remote.c
6394
local_zones_swap_tree(daemon->local_zones, ct->local_zones);
usr.sbin/unbound/daemon/remote.c
6426
lock_rw_unlock(&ct->local_zones->lock);
usr.sbin/unbound/daemon/remote.c
6427
lock_rw_unlock(&daemon->local_zones->lock);
usr.sbin/unbound/daemon/worker.c
1796
if(local_zones_answer(worker->daemon->local_zones, &worker->env, &qinfo,
usr.sbin/unbound/dnscrypt/dnscrypt.c
687
if(!cfg_str2list_insert(&cfg->local_zones,
usr.sbin/unbound/libunbound/context.c
84
ctx->local_zones = local_zones_create();
usr.sbin/unbound/libunbound/context.c
85
if(!ctx->local_zones)
usr.sbin/unbound/libunbound/context.c
87
if(!local_zones_apply_cfg(ctx->local_zones, cfg))
usr.sbin/unbound/libunbound/context.h
122
struct local_zones* local_zones;
usr.sbin/unbound/libunbound/libunbound.c
1350
local_zones_print(ctx->local_zones);
usr.sbin/unbound/libunbound/libunbound.c
1376
lock_rw_wrlock(&ctx->local_zones->lock);
usr.sbin/unbound/libunbound/libunbound.c
1377
if((z=local_zones_find(ctx->local_zones, nm, nmlen, nmlabs,
usr.sbin/unbound/libunbound/libunbound.c
1383
lock_rw_unlock(&ctx->local_zones->lock);
usr.sbin/unbound/libunbound/libunbound.c
1387
if(!local_zones_add_zone(ctx->local_zones, nm, nmlen, nmlabs,
usr.sbin/unbound/libunbound/libunbound.c
1389
lock_rw_unlock(&ctx->local_zones->lock);
usr.sbin/unbound/libunbound/libunbound.c
1392
lock_rw_unlock(&ctx->local_zones->lock);
usr.sbin/unbound/libunbound/libunbound.c
1411
lock_rw_wrlock(&ctx->local_zones->lock);
usr.sbin/unbound/libunbound/libunbound.c
1412
if((z=local_zones_find(ctx->local_zones, nm, nmlen, nmlabs,
usr.sbin/unbound/libunbound/libunbound.c
1415
local_zones_del_zone(ctx->local_zones, z);
usr.sbin/unbound/libunbound/libunbound.c
1417
lock_rw_unlock(&ctx->local_zones->lock);
usr.sbin/unbound/libunbound/libunbound.c
1428
res = local_zones_add_RR(ctx->local_zones, data);
usr.sbin/unbound/libunbound/libunbound.c
1444
local_zones_del_data(ctx->local_zones, nm, nmlen, nmlabs,
usr.sbin/unbound/libunbound/libunbound.c
378
local_zones_delete(ctx->local_zones);
usr.sbin/unbound/libunbound/libworker.c
623
if(local_zones_answer(ctx->local_zones, w->env, &qinfo, &edns,
usr.sbin/unbound/libunbound/libworker.c
704
if(local_zones_answer(ctx->local_zones, w->env, &qinfo, &edns,
usr.sbin/unbound/libunbound/libworker.c
843
if(local_zones_answer(w->ctx->local_zones, w->env, &qinfo, &edns,
usr.sbin/unbound/services/authzone.c
2149
lock_protect(&z->lock, &z->rpz->local_zones, sizeof(*z->rpz));
usr.sbin/unbound/services/localzone.c
100
struct local_zones* zones = (struct local_zones*)calloc(1,
usr.sbin/unbound/services/localzone.c
1021
lz_init_parents(struct local_zones* zones)
usr.sbin/unbound/services/localzone.c
1038
lz_setup_implicit(struct local_zones* zones, struct config_file* cfg)
usr.sbin/unbound/services/localzone.c
1159
lz_enter_zone_tags(struct local_zones* zones, struct config_file* cfg)
usr.sbin/unbound/services/localzone.c
1175
lz_enter_data(struct local_zones* zones, struct config_file* cfg)
usr.sbin/unbound/services/localzone.c
1189
config_deldblstrlist(cfg->local_zones);
usr.sbin/unbound/services/localzone.c
1190
cfg->local_zones = NULL;
usr.sbin/unbound/services/localzone.c
1198
local_zones_apply_cfg(struct local_zones* zones, struct config_file* cfg)
usr.sbin/unbound/services/localzone.c
120
local_zones_delete(struct local_zones* zones)
usr.sbin/unbound/services/localzone.c
1233
local_zones_lookup(struct local_zones* zones,
usr.sbin/unbound/services/localzone.c
1241
local_zones_tags_lookup(struct local_zones* zones,
usr.sbin/unbound/services/localzone.c
1279
local_zones_find(struct local_zones* zones,
usr.sbin/unbound/services/localzone.c
1293
local_zones_find_le(struct local_zones* zones,
usr.sbin/unbound/services/localzone.c
1845
local_zones_answer(struct local_zones* zones, struct module_env* env,
usr.sbin/unbound/services/localzone.c
1863
if(view->local_zones &&
usr.sbin/unbound/services/localzone.c
1864
(z = local_zones_lookup(view->local_zones,
usr.sbin/unbound/services/localzone.c
1883
if(view->local_zones && !z && !view->isfirst){
usr.sbin/unbound/services/localzone.c
2040
struct local_zone* local_zones_add_zone(struct local_zones* zones,
usr.sbin/unbound/services/localzone.c
2075
void local_zones_del_zone(struct local_zones* zones, struct local_zone* z)
usr.sbin/unbound/services/localzone.c
2090
local_zones_add_RR(struct local_zones* zones, const char* rr)
usr.sbin/unbound/services/localzone.c
211
lz_enter_zone_dname(struct local_zones* zones, uint8_t* nm, size_t len,
usr.sbin/unbound/services/localzone.c
2174
void local_zones_del_data(struct local_zones* zones,
usr.sbin/unbound/services/localzone.c
2235
size_t local_zones_get_mem(struct local_zones* zones)
usr.sbin/unbound/services/localzone.c
2249
void local_zones_swap_tree(struct local_zones* zones, struct local_zones* data)
usr.sbin/unbound/services/localzone.c
246
lz_enter_zone(struct local_zones* zones, const char* name, const char* type,
usr.sbin/unbound/services/localzone.c
639
lz_enter_rr_str(struct local_zones* zones, const char* rr)
usr.sbin/unbound/services/localzone.c
668
lz_enter_zone_tag(struct local_zones* zones, char* zname, uint8_t* list,
usr.sbin/unbound/services/localzone.c
702
lz_enter_override(struct local_zones* zones, char* zname, char* netblock,
usr.sbin/unbound/services/localzone.c
785
lz_enter_zones(struct local_zones* zones, struct config_file* cfg)
usr.sbin/unbound/services/localzone.c
791
for(p = cfg->local_zones; p; p = p->next) {
usr.sbin/unbound/services/localzone.c
806
lz_exists(struct local_zones* zones, const char* name)
usr.sbin/unbound/services/localzone.c
847
add_empty_default(struct local_zones* zones, struct config_file* cfg,
usr.sbin/unbound/services/localzone.c
86
void local_zones_print(struct local_zones* zones)
usr.sbin/unbound/services/localzone.c
872
int local_zone_enter_defaults(struct local_zones* zones, struct config_file* cfg)
usr.sbin/unbound/services/localzone.c
97
struct local_zones*
usr.sbin/unbound/services/localzone.c
985
lz_enter_overrides(struct local_zones* zones, struct config_file* cfg)
usr.sbin/unbound/services/localzone.h
212
struct local_zones* local_zones_create(void);
usr.sbin/unbound/services/localzone.h
218
void local_zones_delete(struct local_zones* zones);
usr.sbin/unbound/services/localzone.h
227
int local_zones_apply_cfg(struct local_zones* zones, struct config_file* cfg);
usr.sbin/unbound/services/localzone.h
267
struct local_zone* local_zones_tags_lookup(struct local_zones* zones,
usr.sbin/unbound/services/localzone.h
283
struct local_zone* local_zones_lookup(struct local_zones* zones,
usr.sbin/unbound/services/localzone.h
291
void local_zones_print(struct local_zones* zones);
usr.sbin/unbound/services/localzone.h
324
int local_zones_answer(struct local_zones* zones, struct module_env* env,
usr.sbin/unbound/services/localzone.h
377
struct local_zone* local_zones_find(struct local_zones* zones,
usr.sbin/unbound/services/localzone.h
392
local_zones_find_le(struct local_zones* zones,
usr.sbin/unbound/services/localzone.h
408
struct local_zone* local_zones_add_zone(struct local_zones* zones,
usr.sbin/unbound/services/localzone.h
418
void local_zones_del_zone(struct local_zones* zones, struct local_zone* zone);
usr.sbin/unbound/services/localzone.h
428
int local_zones_add_RR(struct local_zones* zones, const char* rr);
usr.sbin/unbound/services/localzone.h
439
void local_zones_del_data(struct local_zones* zones,
usr.sbin/unbound/services/localzone.h
496
int local_zone_enter_defaults(struct local_zones* zones,
usr.sbin/unbound/services/localzone.h
647
size_t local_zones_get_mem(struct local_zones* zones);
usr.sbin/unbound/services/localzone.h
656
void local_zones_swap_tree(struct local_zones* zones,
usr.sbin/unbound/services/localzone.h
657
struct local_zones* data);
usr.sbin/unbound/services/localzone.h
668
lz_enter_zone(struct local_zones* zones, const char* name, const char* type,
usr.sbin/unbound/services/localzone.h
676
lz_init_parents(struct local_zones* zones);
usr.sbin/unbound/services/rpz.c
1171
rpz_find_zone(struct local_zones* zones, uint8_t* qname, size_t qname_len, uint16_t qclass,
usr.sbin/unbound/services/rpz.c
1360
rpz_remove_local_zones_trigger(struct local_zones* zones, uint8_t* dname,
usr.sbin/unbound/services/rpz.c
1394
rpz_remove_local_zones_trigger(r->local_zones, dname, dnamelen,
usr.sbin/unbound/services/rpz.c
1724
z = rpz_find_zone(r->local_zones, qinfo->qname, qinfo->qname_len,
usr.sbin/unbound/services/rpz.c
2429
rpz_delegation_point_zone_lookup(struct delegpt* dp, struct local_zones* zones,
usr.sbin/unbound/services/rpz.c
2574
z = rpz_find_zone(r->local_zones, is->qchase.qname,
usr.sbin/unbound/services/rpz.c
2834
m += local_zones_get_mem(r->local_zones);
usr.sbin/unbound/services/rpz.c
387
local_zones_delete(r->local_zones);
usr.sbin/unbound/services/rpz.c
402
local_zones_delete(r->local_zones);
usr.sbin/unbound/services/rpz.c
403
r->local_zones = NULL;
usr.sbin/unbound/services/rpz.c
412
if(!(r->local_zones = local_zones_create())){
usr.sbin/unbound/services/rpz.c
566
if(!(r->local_zones = local_zones_create())){
usr.sbin/unbound/services/rpz.c
571
if(r->local_zones == NULL){
usr.sbin/unbound/services/rpz.c
594
if(r->local_zones)
usr.sbin/unbound/services/rpz.c
595
local_zones_delete(r->local_zones);
usr.sbin/unbound/services/rpz.c
659
rpz_insert_local_zones_trigger(struct local_zones* lz, uint8_t* dname,
usr.sbin/unbound/services/rpz.c
759
rpz_insert_local_zones_trigger(r->local_zones, dname, dnamelen, a, rrtype,
usr.sbin/unbound/services/rpz.h
112
struct local_zones* local_zones;
usr.sbin/unbound/services/rpz.h
116
struct local_zones* nsdname_zones;
usr.sbin/unbound/services/view.c
157
if(cv->local_zones || cv->local_data) {
usr.sbin/unbound/services/view.c
158
if(!(v->local_zones = local_zones_create())){
usr.sbin/unbound/services/view.c
163
lz_cfg.local_zones = cv->local_zones;
usr.sbin/unbound/services/view.c
193
&lz_cfg.local_zones, nd_str,
usr.sbin/unbound/services/view.c
203
if(!local_zones_apply_cfg(v->local_zones, &lz_cfg)){
usr.sbin/unbound/services/view.c
210
cv->local_zones = NULL;
usr.sbin/unbound/services/view.c
266
m += local_zones_get_mem(v->local_zones);
usr.sbin/unbound/services/view.c
76
local_zones_delete(v->local_zones);
usr.sbin/unbound/services/view.h
75
struct local_zones* local_zones;
usr.sbin/unbound/smallapp/unbound-checkconf.c
195
struct local_zones* zs;
usr.sbin/unbound/testcode/unitmain.c
1184
static void compare_localzone_trees(struct local_zones* z1,
usr.sbin/unbound/testcode/unitmain.c
1185
struct local_zones* z2)
usr.sbin/unbound/testcode/unitmain.c
1223
struct local_zones *z1, *z2;
usr.sbin/unbound/util/config_file.c
1690
config_deldblstrlist(p->local_zones);
usr.sbin/unbound/util/config_file.c
1788
config_deldblstrlist(cfg->local_zones);
usr.sbin/unbound/util/config_file.c
2699
return cfg_str2list_insert(&cfg->local_zones, strdup(buf),
usr.sbin/unbound/util/config_file.c
296
cfg->local_zones = NULL;
usr.sbin/unbound/util/config_file.h
464
struct config_str2list* local_zones;
usr.sbin/unbound/util/config_file.h
892
struct config_str2list* local_zones;
usr.sbin/unbound/util/configparser.y
2408
if(!cfg_str2list_insert(&cfg_parser->cfg->local_zones,
usr.sbin/unbound/util/configparser.y
3380
&cfg_parser->cfg->views->local_zones,