Lines Matching defs:zone
79 * %zone%, or %record%, or %client%
94 build_querylist(const char *query_str, char **zone, char **record,
163 /* check if we encountered "$zone$" token */
164 if (strcasecmp(tseg->cmd, "zone") == 0) {
166 * we don't really need, or want the "zone"
170 /* set tseg->cmd to in-direct zone string */
171 tseg->cmd = (char**) zone;
208 * add checks later to verify zone and record are found if
232 /* if this query requires %zone%, make sure we found it */
236 log(ISC_LOG_ERROR, "Required token $zone$ not found.");
261 * dynamic segments replace where the tokens %zone%, %record%, %client%
331 db->zone = NULL;
351 result = build_querylist(allnodes_str, &db->zone, &db->record,
362 /* build the allow zone transfer query list */
363 result = build_querylist(allowxfr_str, &db->zone, &db->record,
376 result = build_querylist(authority_str, &db->zone, &db->record,
388 result = build_querylist(findzone_str, &db->zone, &db->record,
395 "Could not build find zone query list");
400 result = build_querylist(countzone_str, &db->zone, &db->record,
407 "Could not build count zone query list");
412 result = build_querylist(lookup_str, &db->zone, &db->record,