/freebsd-current/contrib/unbound/services/ |
H A D | view.h | 74 struct local_zones* local_zones; member in struct:view 77 /** Fallback to global local_zones when there is no match in the view
|
H A D | localzone.h | 115 struct local_zones { struct 212 struct local_zones* local_zones_create(void); 218 void local_zones_delete(struct local_zones* zones); 227 int local_zones_apply_cfg(struct local_zones* zones, struct config_file* cfg); 267 struct local_zone* local_zones_tags_lookup(struct local_zones* zones, 283 struct local_zone* local_zones_lookup(struct local_zones* zones, 291 void local_zones_print(struct local_zones* zones); 324 int local_zones_answer(struct local_zones* zones, struct module_env* env, 377 struct local_zone* local_zones_find(struct local_zones* zones, 392 local_zones_find_le(struct local_zones* zone [all...] |
H A D | view.c | 80 local_zones_delete(v->local_zones); 161 if(cv->local_zones || cv->local_data) { 162 if(!(v->local_zones = local_zones_create())){ 167 lz_cfg.local_zones = cv->local_zones; 197 &lz_cfg.local_zones, nd_str, 207 if(!local_zones_apply_cfg(v->local_zones, &lz_cfg)){ 211 /* local_zones, local_zones_nodefault and local_data 214 cv->local_zones = NULL;
|
H A D | rpz.h | 112 struct local_zones* local_zones; member in struct:rpz 116 struct local_zones* nsdname_zones;
|
H A D | localzone.c | 86 void local_zones_print(struct local_zones* zones) 97 struct local_zones* 100 struct local_zones* zones = (struct local_zones*)calloc(1, 120 local_zones_delete(struct local_zones* zones) 211 lz_enter_zone_dname(struct local_zones* zones, uint8_t* nm, size_t len, 246 lz_enter_zone(struct local_zones* zones, const char* name, const char* type, 639 lz_enter_rr_str(struct local_zones* zones, const char* rr) 668 lz_enter_zone_tag(struct local_zones* zones, char* zname, uint8_t* list, 702 lz_enter_override(struct local_zones* zone [all...] |
H A D | rpz.c | 375 local_zones_delete(r->local_zones); 390 local_zones_delete(r->local_zones); 391 r->local_zones = NULL; 400 if(!(r->local_zones = local_zones_create())){ 554 if(!(r->local_zones = local_zones_create())){ 559 if(r->local_zones == NULL){ 582 if(r->local_zones) 583 local_zones_delete(r->local_zones); 647 rpz_insert_local_zones_trigger(struct local_zones* lz, uint8_t* dname, 747 rpz_insert_local_zones_trigger(r->local_zones, dnam [all...] |
H A D | authzone.c | 2149 lock_protect(&z->lock, &z->rpz->local_zones, sizeof(*z->rpz));
|
/freebsd-current/contrib/unbound/daemon/ |
H A D | daemon.h | 55 struct local_zones; 125 struct local_zones* local_zones; member in struct:daemon
|
H A D | remote.c | 1174 perform_zone_add(RES* ssl, struct local_zones* zones, char* arg) 1214 do_zone_add(RES* ssl, struct local_zones* zones, char* arg) 1221 /** Do the local_zones command */ 1223 do_zones_add(RES* ssl, struct local_zones* zones) 1242 perform_zone_remove(RES* ssl, struct local_zones* zones, char* arg) 1263 do_zone_remove(RES* ssl, struct local_zones* zones, char* arg) 1272 do_zones_remove(RES* ssl, struct local_zones* zones) 1313 perform_data_add(RES* ssl, struct local_zones* zones, char* arg, int line) 1327 do_data_add(RES* ssl, struct local_zones* zones, char* arg) 1336 do_datas_add(RES* ssl, struct local_zones* zone [all...] |
H A D | daemon.c | 718 /* create global local_zones */ 719 if(!(daemon->local_zones = local_zones_create())) 721 if(!local_zones_apply_cfg(daemon->local_zones, daemon->cfg)) 853 local_zones_delete(daemon->local_zones); 854 daemon->local_zones = NULL;
|
H A D | worker.c | 1707 if(local_zones_answer(worker->daemon->local_zones, &worker->env, &qinfo,
|
/freebsd-current/contrib/unbound/libunbound/ |
H A D | context.h | 122 struct local_zones* local_zones; member in struct:ub_ctx
|
H A D | libunbound.c | 372 local_zones_delete(ctx->local_zones); 1341 local_zones_print(ctx->local_zones); 1367 lock_rw_wrlock(&ctx->local_zones->lock); 1368 if((z=local_zones_find(ctx->local_zones, nm, nmlen, nmlabs, 1374 lock_rw_unlock(&ctx->local_zones->lock); 1378 if(!local_zones_add_zone(ctx->local_zones, nm, nmlen, nmlabs, 1380 lock_rw_unlock(&ctx->local_zones->lock); 1383 lock_rw_unlock(&ctx->local_zones->lock); 1402 lock_rw_wrlock(&ctx->local_zones->lock); 1403 if((z=local_zones_find(ctx->local_zones, n [all...] |
H A D | context.c | 82 ctx->local_zones = local_zones_create(); 83 if(!ctx->local_zones) 85 if(!local_zones_apply_cfg(ctx->local_zones, cfg))
|
H A D | libworker.c | 622 if(local_zones_answer(ctx->local_zones, w->env, &qinfo, &edns, 702 if(local_zones_answer(ctx->local_zones, w->env, &qinfo, &edns, 840 if(local_zones_answer(w->ctx->local_zones, w->env, &qinfo, &edns,
|
/freebsd-current/contrib/unbound/util/ |
H A D | config_file.h | 454 struct config_str2list* local_zones; member in struct:config_file 853 struct config_str2list* local_zones; member in struct:config_view 862 /** Fallback to global local_zones when there is no match in the view
|
H A D | config_file.c | 292 cfg->local_zones = NULL; 1576 config_deldblstrlist(p->local_zones); 1674 config_deldblstrlist(cfg->local_zones); 2554 return cfg_str2list_insert(&cfg->local_zones, strdup(buf),
|
H A D | configparser.y | 2329 if(!cfg_str2list_insert(&cfg_parser->cfg->local_zones, 3292 &cfg_parser->cfg->views->local_zones,
|
H A D | configparser.c | 5507 if(!cfg_str2list_insert(&cfg_parser->cfg->local_zones, 6737 &cfg_parser->cfg->views->local_zones,
|
/freebsd-current/contrib/unbound/dnscrypt/ |
H A D | dnscrypt.c | 687 if(!cfg_str2list_insert(&cfg->local_zones,
|
/freebsd-current/contrib/unbound/smallapp/ |
H A D | unbound-checkconf.c | 192 struct local_zones* zs;
|