Home
last modified time | relevance | path

Searched refs:local_zones (Results 1 – 22 of 22) sorted by relevance

/freebsd/contrib/unbound/services/
H A Dlocalzone.h115 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* zones,
[all …]
H A Dview.c80 local_zones_delete(v->local_zones); in view_delete()
161 if(cv->local_zones || cv->local_data) { in views_apply_cfg()
162 if(!(v->local_zones = local_zones_create())){ in views_apply_cfg()
167 lz_cfg.local_zones = cv->local_zones; in views_apply_cfg()
197 &lz_cfg.local_zones, nd_str, in views_apply_cfg()
207 if(!local_zones_apply_cfg(v->local_zones, &lz_cfg)){ in views_apply_cfg()
214 cv->local_zones = NULL; in views_apply_cfg()
H A Dlocalzone.c86 void local_zones_print(struct local_zones* zones) in local_zones_print()
97 struct local_zones*
100 struct local_zones* zones = (struct local_zones*)calloc(1, in local_zones_create()
120 local_zones_delete(struct local_zones* zones) in local_zones_delete()
211 lz_enter_zone_dname(struct local_zones* zones, uint8_t* nm, size_t len, in lz_enter_zone_dname()
246 lz_enter_zone(struct local_zones* zones, const char* name, const char* type, in lz_enter_zone()
639 lz_enter_rr_str(struct local_zones* zones, const char* rr) in lz_enter_rr_str()
668 lz_enter_zone_tag(struct local_zones* zones, char* zname, uint8_t* list, in lz_enter_zone_tag()
702 lz_enter_override(struct local_zones* zones, char* zname, char* netblock, in lz_enter_override()
785 lz_enter_zones(struct local_zones* zones, struct config_file* cfg) in lz_enter_zones()
[all …]
H A Drpz.h112 struct local_zones* local_zones; member
116 struct local_zones* nsdname_zones;
H A Dview.h74 struct local_zones* local_zones; member
H A Drpz.c387 local_zones_delete(r->local_zones); in rpz_delete()
402 local_zones_delete(r->local_zones); in rpz_clear()
403 r->local_zones = NULL; in rpz_clear()
412 if(!(r->local_zones = local_zones_create())){ in rpz_clear()
566 if(!(r->local_zones = local_zones_create())){ in rpz_create()
571 if(r->local_zones == NULL){ in rpz_create()
594 if(r->local_zones) in rpz_create()
595 local_zones_delete(r->local_zones); in rpz_create()
659 rpz_insert_local_zones_trigger(struct local_zones* lz, uint8_t* dname, in rpz_insert_local_zones_trigger()
759 rpz_insert_local_zones_trigger(r->local_zones, dname, dnamelen, a, rrtype, in rpz_insert_qname_trigger()
[all …]
H A Dauthzone.c2149 lock_protect(&z->lock, &z->rpz->local_zones, sizeof(*z->rpz)); in auth_zones_cfg()
/freebsd/contrib/unbound/daemon/
H A Ddaemon.h55 struct local_zones;
129 struct local_zones* local_zones; member
H A Dremote.c1209 perform_zone_add(RES* ssl, struct local_zones* zones, char* arg) in perform_zone_add()
1249 do_zone_add(RES* ssl, struct local_zones* zones, char* arg) in do_zone_add()
1273 if(!perform_zone_add(ssl, worker->daemon->local_zones, in do_zones_add()
1286 perform_zone_remove(RES* ssl, struct local_zones* zones, char* arg) in perform_zone_remove()
1307 do_zone_remove(RES* ssl, struct local_zones* zones, char* arg) in do_zone_remove()
1331 if(!perform_zone_remove(ssl, worker->daemon->local_zones, in do_zones_remove()
1366 perform_data_add(RES* ssl, struct local_zones* zones, char* arg, int line) in perform_data_add()
1380 do_data_add(RES* ssl, struct local_zones* zones, char* arg) in do_data_add()
1405 if(perform_data_add(ssl, worker->daemon->local_zones, in do_datas_add()
1414 perform_data_remove(RES* ssl, struct local_zones* zones, char* arg) in perform_data_remove()
[all …]
H A Ddaemon.c753 if(!(daemon->local_zones = local_zones_create())) in daemon_fork()
755 if(!local_zones_apply_cfg(daemon->local_zones, daemon->cfg)) in daemon_fork()
887 local_zones_delete(daemon->local_zones); in daemon_cleanup()
888 daemon->local_zones = NULL; in daemon_cleanup()
H A Dworker.c1706 if(local_zones_answer(worker->daemon->local_zones, &worker->env, &qinfo, in worker_handle_request()
/freebsd/contrib/unbound/libunbound/
H A Dlibunbound.c378 local_zones_delete(ctx->local_zones); in ub_ctx_delete()
1350 local_zones_print(ctx->local_zones); in ub_ctx_print_local_zones()
1376 lock_rw_wrlock(&ctx->local_zones->lock); in ub_ctx_zone_add()
1377 if((z=local_zones_find(ctx->local_zones, nm, nmlen, nmlabs, in ub_ctx_zone_add()
1383 lock_rw_unlock(&ctx->local_zones->lock); in ub_ctx_zone_add()
1387 if(!local_zones_add_zone(ctx->local_zones, nm, nmlen, nmlabs, in ub_ctx_zone_add()
1389 lock_rw_unlock(&ctx->local_zones->lock); in ub_ctx_zone_add()
1392 lock_rw_unlock(&ctx->local_zones->lock); in ub_ctx_zone_add()
1411 lock_rw_wrlock(&ctx->local_zones->lock); in ub_ctx_zone_remove()
1412 if((z=local_zones_find(ctx->local_zones, nm, nmlen, nmlabs, in ub_ctx_zone_remove()
[all …]
H A Dcontext.h122 struct local_zones* local_zones; member
H A Dcontext.c84 ctx->local_zones = local_zones_create(); in context_finalize()
85 if(!ctx->local_zones) in context_finalize()
87 if(!local_zones_apply_cfg(ctx->local_zones, cfg)) in context_finalize()
H A Dlibworker.c623 if(local_zones_answer(ctx->local_zones, w->env, &qinfo, &edns, in libworker_fg()
703 if(local_zones_answer(ctx->local_zones, w->env, &qinfo, &edns, in libworker_attach_mesh()
841 if(local_zones_answer(w->ctx->local_zones, w->env, &qinfo, &edns, in handle_newq()
/freebsd/contrib/unbound/util/
H A Dconfig_file.h463 struct config_str2list* local_zones; member
876 struct config_str2list* local_zones; member
H A Dconfig_file.c297 cfg->local_zones = NULL; in config_create()
1613 config_deldblstrlist(p->local_zones); in config_delview()
1711 config_deldblstrlist(cfg->local_zones); in config_delete()
2620 return cfg_str2list_insert(&cfg->local_zones, strdup(buf), in cfg_parse_local_zone()
H A Dconfigparser.y2398 if(!cfg_str2list_insert(&cfg_parser->cfg->local_zones,
3361 &cfg_parser->cfg->views->local_zones,
H A Dconfigparser.c5650 if(!cfg_str2list_insert(&cfg_parser->cfg->local_zones, in yyparse()
6880 &cfg_parser->cfg->views->local_zones, in yyparse()
/freebsd/contrib/unbound/dnscrypt/
H A Ddnscrypt.c687 if(!cfg_str2list_insert(&cfg->local_zones, in dnsc_load_local_data()
/freebsd/contrib/unbound/smallapp/
H A Dunbound-checkconf.c195 struct local_zones* zs; in localzonechecks()
/freebsd/contrib/unbound/doc/
H A DChangelog365 always_nxdomain. Addition of local_zones dynamically via
381 operation (local_zones_remove, local_zones, local_datas_remove,
5618 functionality in unbound-control (local_zones, local_zones_remove,