| /openbsd/src/usr.sbin/nsd/ |
| D | options.h | 26 typedef struct zone_options zone_options_type; 50 rbtree_type* zone_options; member 326 struct zone_options { struct 352 struct zone_options options; argument 464 struct zone_options *zone; 478 { return opt->zone_options->count; } in nsd_options_num_zones() 480 int nsd_options_insert_zone(struct nsd_options* opt, struct zone_options* zone); 490 struct zone_options* zone_options_create(region_type* region); 491 void zone_options_delete(struct nsd_options* opt, struct zone_options* zone); 493 static inline struct catalog_member_zone* as_catalog_member_zone(struct zone_options* zopt) in as_catalog_member_zone() [all …]
|
| D | xfrd.h | 189 struct zone_options* zone_options; member 284 return (time_t)zone->zone_options->pattern->max_refresh_time < refresh in within_refresh_bounds() 285 ? (time_t)zone->zone_options->pattern->max_refresh_time in within_refresh_bounds() 286 : (time_t)zone->zone_options->pattern->min_refresh_time > refresh in within_refresh_bounds() 287 ? (time_t)zone->zone_options->pattern->min_refresh_time in within_refresh_bounds() 309 return (time_t)zone->zone_options->pattern->max_retry_time < retry in within_retry_bounds() 310 ? (time_t)zone->zone_options->pattern->max_retry_time in within_retry_bounds() 311 : (time_t)zone->zone_options->pattern->min_retry_time > retry in within_retry_bounds() 312 ? (time_t)zone->zone_options->pattern->min_retry_time in within_retry_bounds() 334 switch (zone->zone_options->pattern->min_expire_time_expr) { in within_expire_bounds() [all …]
|
| D | xfrd-catalog-zones.h | 22 struct zone_options* options; 42 struct zone_options* options; 85 struct zone_options* zone); 97 const char *invalid_catalog_consumer_zone(struct zone_options* zone);
|
| D | xfrd-notify.h | 30 struct zone_options; 57 struct zone_options* options; 81 struct zone_options* options);
|
| D | namedb.h | 19 struct zone_options; 140 struct zone_options* opts; 392 struct udb_ptr* last_task, struct zone_options* zo); 397 struct zone_options* zopt); 400 struct zone_options* zopt) in namedb_find_or_create_zone() 404 void namedb_write_zonefile(struct nsd* nsd, struct zone_options* zopt);
|
| D | nsd-mem.c | 156 check_zone_mem(const char* tf, struct zone_options* zo, in check_zone_mem() 200 struct zone_options* zo; in check_mem() 206 RBTREE_FOR(zo, struct zone_options*, opt->zone_options) { in check_mem()
|
| D | dbaccess.c | 55 struct zone_options* zo) in namedb_zone_create() 320 udb_ptr* last_task, struct zone_options* zopt) in namedb_check_zonefile() 335 struct zone_options* zo; in namedb_check_zonefiles() 337 RBTREE_FOR(zo, struct zone_options*, opt->zone_options) { in namedb_check_zonefiles()
|
| D | options.c | 51 opt->zone_options = rbtree_create(region, in nsd_options_create() 166 nsd_options_insert_zone(struct nsd_options* opt, struct zone_options* zone) in nsd_options_insert_zone() 173 if(!rbtree_insert(opt->zone_options, (rbnode_type*)zone)) in nsd_options_insert_zone() 311 struct zone_options* zopt; in parse_options_file() 368 struct zone_options* zopt; in options_zonestatnames_create() 382 RBTREE_FOR(zopt, struct zone_options*, opt->zone_options) { in options_zonestatnames_create() 418 static struct zone_options* 425 struct zone_options* zone; in zone_list_member_zone_insert() 478 struct zone_options* 602 zone_options_delete(struct nsd_options* opt, struct zone_options* zone) in zone_options_delete() [all …]
|
| D | dbcreate.c | 214 namedb_write_zonefile(struct nsd* nsd, struct zone_options* zopt) in namedb_write_zonefile() 281 struct zone_options* zo; in namedb_write_zonefiles() 282 RBTREE_FOR(zo, struct zone_options*, options->zone_options) { in namedb_write_zonefiles()
|
| D | remote.c | 856 struct zone_options** zo) in get_zone_arg() 904 struct zone_options* zo; in do_reload() 917 struct zone_options* zo; in do_write() 930 struct zone_options* zo; in do_notify() 955 struct zone_options* zo; in do_transfer() 996 struct zone_options* zo; in do_force_transfer() 1033 print_zonestatus(RES* ssl, xfrd_state_type* xfrd, struct zone_options* zo) in print_zonestatus() 1172 struct zone_options* zo; in do_zonestatus() 1177 RBTREE_FOR(zo, struct zone_options*, in do_zonestatus() 1178 xfrd->nsd->options->zone_options) { in do_zonestatus() [all …]
|
| D | xfrd-disk.c | 264 zone->master = acl_find_num(zone->zone_options->pattern-> in xfrd_read_state() 269 zone->master = zone->zone_options->pattern->request_xfr; in xfrd_read_state() 280 if (soa_refresh > (time_t)zone->zone_options->pattern->max_refresh_time) in xfrd_read_state() 281 soa_refresh = zone->zone_options->pattern->max_refresh_time; in xfrd_read_state() 282 else if (soa_refresh < (time_t)zone->zone_options->pattern->min_refresh_time) in xfrd_read_state() 283 soa_refresh = zone->zone_options->pattern->min_refresh_time; in xfrd_read_state()
|
| D | xfrd.c | 484 xfrd_init_slave_zone(xfrd_state_type* xfrd, struct zone_options* zone_opt) in xfrd_init_slave_zone() 494 xzone->zone_options = zone_opt; in xfrd_init_slave_zone() 496 xzone->master = xzone->zone_options->pattern->request_xfr; in xfrd_init_slave_zone() 545 struct zone_options *zone_opt; in xfrd_init_zones() 557 RBTREE_FOR(zone_opt, struct zone_options*, xfrd->nsd->options->zone_options) in xfrd_init_zones() 1183 zone->master = acl_find_num(zone->zone_options->pattern-> in xfrd_make_request() 1187 zone->master = zone->zone_options->pattern->request_xfr; in xfrd_make_request() 1203 zone->master = zone->zone_options->pattern->request_xfr; in xfrd_make_request() 1220 if(zone->zone_options->pattern->multi_primary_check) { in xfrd_make_request() 1271 if (zone->zone_options->pattern->allow_axfr_fallback) { in xfrd_make_request() [all …]
|
| D | xfrd-catalog-zones.c | 181 struct zone_options* zone) in xfrd_init_catalog_consumer_zone() 415 const char *invalid_catalog_consumer_zone(struct zone_options* zone) in invalid_catalog_consumer_zone() 582 struct zone_options* zopt; in xfrd_process_catalog_consumer_zone() 910 struct zone_options *producer_zopt; in xfrd_get_catalog_producer_zone()
|
| D | axfr.c | 189 struct zone_options* zone_opt; in axfr_ixfr_can_admit_query()
|
| D | nsd-checkconf.c | 495 RBTREE_FOR(zone, zone_options_type*, opt->zone_options) in config_print_zone() 793 RBTREE_FOR(zone, zone_options_type*, opt->zone_options) in config_test_print_server() 809 RBTREE_FOR(zone, zone_options_type*, opt->zone_options) in additional_checks()
|
| D | xfrd-tcp.c | 801 zone->master = zone->zone_options->pattern->request_xfr; in xfrd_tcp_open() 859 if (!xfrd_bind_local_interface(fd, zone->zone_options->pattern-> in xfrd_tcp_open() 1516 if(zone->zone_options->pattern->multi_primary_check) { in xfrd_tcp_read()
|
| D | difffile.c | 898 struct zone_options* zopt; in find_or_create_zone() 1893 struct zone_options* zo = zone_options_find(nsd->options, in task_process_checkzones() 1907 struct zone_options* zo = zone_options_find(nsd->options, in task_process_writezones() 1949 struct zone_options* zopt; in task_process_del_zone()
|
| D | xfrd-notify.c | 94 struct zone_options* options) in init_notify_send()
|
| D | query.c | 427 struct zone_options* zone_opt; in answer_notify()
|