Searched refs:zopt (Results 1 – 8 of 8) sorted by relevance
| /openbsd-src/usr.sbin/nsd/ |
| H A D | remote.c | 1295 struct zone_options* zopt; in perform_changezone() local 1322 if( (zopt=zone_options_find(xfrd->nsd->options, dname)) ) { in perform_changezone() 1323 if(zopt->part_of_config) { in perform_changezone() 1331 if(zone_is_catalog_consumer_member(zopt)) { in perform_changezone() 1335 as_catalog_member_zone(zopt)->member_id, NULL)); in perform_changezone() 1350 if(zone_is_slave(zopt)) { in perform_changezone() 1355 if(zone_is_catalog_consumer(zopt)) { in perform_changezone() 1359 zone_list_del(xfrd->nsd->options, zopt); in perform_changezone() 1367 zopt = zone_list_add_or_cat(xfrd->nsd->options, arg, arg2, in perform_changezone() 1369 if(!zopt) { in perform_changezone() [all …]
|
| H A D | dbcreate.c | 214 namedb_write_zonefile(struct nsd* nsd, struct zone_options* zopt) in namedb_write_zonefile() argument 221 if(!zopt->pattern->zonefile) in namedb_write_zonefile() 223 zone = namedb_find_zone(nsd->db, (const dname_type*)zopt->node.key); in namedb_write_zonefile() 228 zfile = config_make_zonefile(zopt, nsd); in namedb_write_zonefile() 231 "the path could not be created", zopt->name, zfile); in namedb_write_zonefile()
|
| H A D | xfrd-catalog-zones.c | 582 struct zone_options* zopt; in xfrd_process_catalog_consumer_zone() local 747 zopt = &cursor_cmz(cursor)->options; in xfrd_process_catalog_consumer_zone() 748 dname = (dname_type *)zopt->node.key; in xfrd_process_catalog_consumer_zone() 754 if(zone_is_slave(zopt)) { in xfrd_process_catalog_consumer_zone() 760 if(zone_is_catalog_consumer(zopt)) { in xfrd_process_catalog_consumer_zone() 770 zopt->pattern = pattern; in xfrd_process_catalog_consumer_zone() 773 xfrd->last_task, zopt->name, in xfrd_process_catalog_consumer_zone() 776 , zopt)); in xfrd_process_catalog_consumer_zone() 780 if(zone_is_catalog_consumer(zopt)) { in xfrd_process_catalog_consumer_zone() 782 xfrd, zopt); in xfrd_process_catalog_consumer_zone() [all …]
|
| H A D | options.h | 493 static inline struct catalog_member_zone* as_catalog_member_zone(struct zone_options* zopt) in as_catalog_member_zone() argument 494 { return zopt && zopt->is_catalog_member_zone ? (struct catalog_member_zone*)zopt : NULL; } in as_catalog_member_zone() 539 unsigned getzonestatid(struct nsd_options* opt, struct zone_options* zopt);
|
| H A D | namedb.h | 397 struct zone_options* zopt); 400 struct zone_options* zopt) in namedb_find_or_create_zone() argument 402 return zone ? zone : namedb_zone_create(db, dname, zopt); } in namedb_find_or_create_zone() 404 void namedb_write_zonefile(struct nsd* nsd, struct zone_options* zopt);
|
| H A D | difffile.c | 898 struct zone_options* zopt; in find_or_create_zone() local 903 zopt = zone_options_find(opt, zone_name); in find_or_create_zone() 904 if(!zopt) { in find_or_create_zone() 908 zopt = zone_options_create(opt->region); in find_or_create_zone() 909 if(!zopt) return 0; in find_or_create_zone() 910 zopt->part_of_config = 1; in find_or_create_zone() 911 zopt->name = region_strdup(opt->region, zstr); in find_or_create_zone() 912 zopt->pattern = pattern_options_find(opt, patname); in find_or_create_zone() 913 if(!zopt->name || !zopt->pattern) return 0; in find_or_create_zone() 914 if(!nsd_options_insert_zone(opt, zopt)) { in find_or_create_zone() [all …]
|
| H A D | dbaccess.c | 320 udb_ptr* last_task, struct zone_options* zopt) in namedb_check_zonefile() argument 323 const dname_type* dname = (const dname_type*)zopt->node.key; in namedb_check_zonefile() 327 zone = namedb_zone_create(nsd->db, dname, zopt); in namedb_check_zonefile()
|
| H A D | options.c | 311 struct zone_options* zopt; in parse_options_file() local 317 } else if (!(zopt = zone_options_find(opt, dname))) { in parse_options_file() 323 } else if (!zone_is_catalog_producer(zopt)) { in parse_options_file() 368 struct zone_options* zopt; in options_zonestatnames_create() local 382 RBTREE_FOR(zopt, struct zone_options*, opt->zone_options) { in options_zonestatnames_create() 384 (void)getzonestatid(opt, zopt); in options_zonestatnames_create() 2690 unsigned getzonestatid(struct nsd_options* opt, struct zone_options* zopt) in getzonestatid() argument 2697 if(!zopt->pattern->zonestats || zopt->pattern->zonestats[0]==0) in getzonestatid() 2699 statname = config_cook_string(zopt, zopt->pattern->zonestats); in getzonestatid() 2714 (void)opt; (void)zopt; in getzonestatid()
|