Lines Matching refs:auth_zone

75 	/** rbtree of struct auth_zone */
86 struct auth_zone* rpz_first;
96 struct auth_zone {
151 struct auth_zone* delete_next;
152 /* not protected by auth_zone lock, must be last items in struct */
154 struct auth_zone* rpz_az_next;
156 struct auth_zone* rpz_az_prev;
518 int auth_zone_write_file(struct auth_zone* z, const char* fname);
560 * Return NULL when there is no auth_zone above the give name, otherwise
561 * returns the closest auth_zone above the qname that pertains to it.
566 * @return NULL or auth_zone that pertains to the query.
568 struct auth_zone* auth_zones_find_zone(struct auth_zones* az,
572 struct auth_zone* auth_zone_find(struct auth_zones* az, uint8_t* nm,
581 struct auth_zone* auth_zone_create(struct auth_zones* az, uint8_t* nm,
585 int auth_zone_set_zonefile(struct auth_zone* z, char* zonefile);
589 int auth_zone_set_fallback(struct auth_zone* z, char* fallbackstr);
637 int auth_zone_read_zonefile(struct auth_zone* z, struct config_file* cfg);
640 struct auth_rrset* auth_zone_get_soa_rrset(struct auth_zone* z);
643 int auth_zone_get_serial(struct auth_zone* z, uint32_t* serial);
645 /** Find auth_zone SOA and populate the values in xfr(soa values). */
646 int xfr_find_soa(struct auth_zone* z, struct auth_xfer* xfr);
663 struct auth_xfer* auth_xfer_create(struct auth_zones* az, struct auth_zone* z);
723 int auth_zone_generate_zonemd_hash(struct auth_zone* z, int scheme,
755 int auth_zone_generate_zonemd_check(struct auth_zone* z, int scheme,
771 void auth_zone_verify_zonemd(struct auth_zone* z, struct module_env* env,