Home
last modified time | relevance | path

Searched refs:zone_options (Results 1 – 19 of 19) sorted by relevance

/openbsd/src/usr.sbin/nsd/
Doptions.h26 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 …]
Dxfrd.h189 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 …]
Dxfrd-catalog-zones.h22 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);
Dxfrd-notify.h30 struct zone_options;
57 struct zone_options* options;
81 struct zone_options* options);
Dnamedb.h19 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);
Dnsd-mem.c156 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()
Ddbaccess.c55 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()
Doptions.c51 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 …]
Ddbcreate.c214 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()
Dremote.c856 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 …]
Dxfrd-disk.c264 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()
Dxfrd.c484 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 …]
Dxfrd-catalog-zones.c181 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()
Daxfr.c189 struct zone_options* zone_opt; in axfr_ixfr_can_admit_query()
Dnsd-checkconf.c495 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()
Dxfrd-tcp.c801 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()
Ddifffile.c898 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()
Dxfrd-notify.c94 struct zone_options* options) in init_notify_send()
Dquery.c427 struct zone_options* zone_opt; in answer_notify()