34 #ifndef SIGNER_RRSET_H
35 #define SIGNER_RRSET_H
49 #include <ldns/ldns.h>
88 const char* locator, uint32_t flags);
205 void log_rr(ldns_rr* rr,
const char* pre,
int level);
void rrset_cleanup(rrset_type *rrset)
allocator_type * allocator
ods_status rrset_queue(rrset_type *rrset, fifoq_type *q, worker_type *worker)
size_t rrset_count_RR(rrset_type *rrset)
enum ods_enum_status ods_status
void rrset_rollback(rrset_type *rrset)
void rrset_backup(FILE *fd, rrset_type *rrset)
ods_status rrset_wipe_out(rrset_type *rrset)
ods_status rrset_sign(hsm_ctx_t *ctx, rrset_type *rrset, ldns_rdf *owner, signconf_type *sc, time_t signtime, stats_type *stats)
void rrset_print(FILE *fd, rrset_type *rrset, int skip_rrsigs)
void log_rr(ldns_rr *rr, const char *pre, int level)
ldns_rr * rrset_add_rr(rrset_type *rrset, ldns_rr *rr)
ldns_rr * rrset_del_rr(rrset_type *rrset, ldns_rr *rr, int dupallowed)
ods_status rrset_recover(rrset_type *rrset, ldns_rr *rrsig, const char *locator, uint32_t flags)
ods_status rrset_diff(rrset_type *rrset, keylist_type *kl)
int rrset_examine_ns_rdata(rrset_type *rrset, ldns_rdf *nsdname)
rrset_type * rrset_create(ldns_rr_type rrtype)
ods_status rrset_commit(rrset_type *rrset)
size_t rrset_count_rr(rrset_type *rrset, int which)