| /openbsd/src/sbin/unwind/libunbound/services/ |
| 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* zones, [all …]
|
| D | view.c | 80 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()
|
| D | localzone.c | 86 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 …]
|
| D | rpz.h | 112 struct local_zones* local_zones; member 116 struct local_zones* nsdname_zones;
|
| D | view.h | 74 struct local_zones* local_zones; member
|
| D | rpz.c | 387 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 …]
|
| /openbsd/src/usr.sbin/unbound/services/ |
| 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* zones, [all …]
|
| D | view.c | 80 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()
|
| D | localzone.c | 86 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 …]
|
| D | rpz.h | 112 struct local_zones* local_zones; member 116 struct local_zones* nsdname_zones;
|
| D | view.h | 74 struct local_zones* local_zones; member
|
| D | rpz.c | 387 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 …]
|
| /openbsd/src/usr.sbin/unbound/daemon/ |
| D | daemon.h | 55 struct local_zones; 128 struct local_zones* local_zones; member
|
| D | remote.c | 1201 perform_zone_add(RES* ssl, struct local_zones* zones, char* arg) in perform_zone_add() 1241 do_zone_add(RES* ssl, struct local_zones* zones, char* arg) in do_zone_add() 1265 if(!perform_zone_add(ssl, worker->daemon->local_zones, in do_zones_add() 1278 perform_zone_remove(RES* ssl, struct local_zones* zones, char* arg) in perform_zone_remove() 1299 do_zone_remove(RES* ssl, struct local_zones* zones, char* arg) in do_zone_remove() 1323 if(!perform_zone_remove(ssl, worker->daemon->local_zones, in do_zones_remove() 1358 perform_data_add(RES* ssl, struct local_zones* zones, char* arg, int line) in perform_data_add() 1372 do_data_add(RES* ssl, struct local_zones* zones, char* arg) in do_data_add() 1397 if(perform_data_add(ssl, worker->daemon->local_zones, in do_datas_add() 1406 perform_data_remove(RES* ssl, struct local_zones* zones, char* arg) in perform_data_remove() [all …]
|
| D | daemon.c | 747 if(!(daemon->local_zones = local_zones_create())) in daemon_fork() 749 if(!local_zones_apply_cfg(daemon->local_zones, daemon->cfg)) in daemon_fork() 881 local_zones_delete(daemon->local_zones); in daemon_cleanup() 882 daemon->local_zones = NULL; in daemon_cleanup()
|
| /openbsd/src/usr.sbin/unbound/libunbound/ |
| D | libunbound.c | 378 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 …]
|
| D | context.h | 122 struct local_zones* local_zones; member
|
| D | context.c | 84 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()
|
| D | libworker.c | 623 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()
|
| /openbsd/src/sbin/unwind/libunbound/libunbound/ |
| D | libunbound.c | 378 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 …]
|
| D | context.h | 122 struct local_zones* local_zones; member
|
| D | context.c | 84 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()
|
| D | libworker.c | 623 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()
|
| /openbsd/src/usr.sbin/unbound/util/ |
| D | config_file.h | 454 struct config_str2list* local_zones; member 857 struct config_str2list* local_zones; member
|
| /openbsd/src/sbin/unwind/libunbound/util/ |
| D | config_file.h | 454 struct config_str2list* local_zones; member 857 struct config_str2list* local_zones; member
|