Lines Matching refs:zones

2  * services/localzone.h - local zones authority service.
80 * Authoritative local zones storage, shared.
155 * Create local zones storage
161 * Delete local zones storage
162 * @param zones: to delete.
164 void local_zones_delete(struct local_zones* zones);
169 * @param zones: is set up.
173 int local_zones_apply_cfg(struct local_zones* zones, struct config_file* cfg);
201 * @param zones: the zones tree
208 struct local_zone* local_zones_lookup(struct local_zones* zones,
212 * Debug helper. Print all zones
214 * @param zones: the zones tree
216 void local_zones_print(struct local_zones* zones);
219 * Answer authoritatively for local zones.
221 * @param zones: the stored zones (shared, read only).
231 int local_zones_answer(struct local_zones* zones, struct query_info* qinfo,
255 * @param zones: the zones tree
262 struct local_zone* local_zones_find(struct local_zones* zones,
266 * Add a new zone. Caller must hold the zones lock.
267 * Adjusts the other zones as well (parent pointers) after insertion.
269 * @param zones: the zones tree
277 struct local_zone* local_zones_add_zone(struct local_zones* zones,
282 * Delete a zone. Caller must hold the zones lock.
283 * Adjusts the other zones as well (parent pointers) after insertion.
284 * @param zones: the zones tree
287 void local_zones_del_zone(struct local_zones* zones, struct local_zone* zone);
293 * @param zones: the zones tree. Not locked by caller.
297 int local_zones_add_RR(struct local_zones* zones, const char* rr);
302 * @param zones: zones tree.
308 void local_zones_del_data(struct local_zones* zones,