34 #ifndef SIGNER_NSEC3PARAMS_H
35 #define SIGNER_NSEC3PARAMS_H
43 #ifdef HAVE_SYS_TYPES_H
44 # include <sys/types.h>
50 #include <ldns/ldns.h>
87 uint16_t iter,
const char* salt);
100 uint16_t iter,
const char* salt, ldns_rr* rr);
enum ods_enum_status ods_status
allocator_type * allocator
nsec3params_type * nsec3params_recover_from_backup(FILE *fd, ldns_rr **rr)
const char * nsec3params_salt2str(nsec3params_type *nsec3params)
ods_status nsec3params_create_salt(const char *salt_str, uint8_t *salt_len, uint8_t **salt)
void nsec3params_backup(FILE *fd, uint8_t algo, uint8_t flags, uint16_t iter, const char *salt, ldns_rr *rr)
void nsec3params_cleanup(nsec3params_type *nsec3params)
nsec3params_type * nsec3params_create(uint8_t algo, uint8_t flags, uint16_t iter, const char *salt)