34 #ifndef SIGNER_DOMAIN_H
35 #define SIGNER_DOMAIN_H
46 #include <ldns/ldns.h>
60 #define SE_NSEC_RDATA_NXT 0
61 #define SE_NSEC_RDATA_BITMAP 1
62 #define SE_NSEC3_RDATA_NSEC3PARAMS 4
63 #define SE_NSEC3_RDATA_NXT 4
64 #define SE_NSEC3_RDATA_BITMAP 5
void domain_cleanup(domain_type *domain)
rrset_type * domain_lookup_rrset(domain_type *domain, ldns_rr_type rrtype)
int domain_examine_rrset_is_alone(domain_type *domain, ldns_rr_type rrtype)
int domain_examine_rrset_is_singleton(domain_type *domain, ldns_rr_type rrtype)
enum ods_enum_status ods_status
allocator_type * allocator
void domain_dstatus(domain_type *domain)
rrset_type * domain_add_rrset(domain_type *domain, rrset_type *rrset)
void domain_backup(FILE *fd, domain_type *domain)
int domain_examine_ns_rdata(domain_type *domain, ldns_rdf *nsdname)
ods_status domain_commit(domain_type *domain)
ods_status domain_queue(domain_type *domain, fifoq_type *q, worker_type *worker)
enum domain_status_enum domain_status
size_t domain_count_rrset(domain_type *domain)
int domain_examine_valid_zonecut(domain_type *domain)
void domain_print(FILE *fd, domain_type *domain)
ods_status domain_diff(domain_type *domain, keylist_type *kl)
int domain_examine_data_exists(domain_type *domain, ldns_rr_type rrtype, int skip_glue)
ods_status domain_recover(domain_type *domain, FILE *fd, domain_status dstatus)
domain_type * domain_create(ldns_rdf *dname)
rrset_type * domain_del_rrset(domain_type *domain, rrset_type *rrset)
void domain_rollback(domain_type *domain)