40 #ifdef HAVE_SYS_TYPES_H
41 # include <sys/types.h>
46 #include <ldns/ldns.h>
48 #include <libhsmdns.h>
94 uint8_t algorithm, uint32_t flags,
int publish,
int ksk,
int zsk);
void keylist_cleanup(keylist_type *kl)
void keylist_log(keylist_type *kl, const char *name)
allocator_type * allocator
enum ods_enum_status ods_status
void keylist_backup(FILE *fd, keylist_type *kl)
void keylist_print(FILE *fd, keylist_type *kl)
ods_status keylist_push(keylist_type *kl, key_type *key)
key_type * key_create(allocator_type *allocator, const char *locator, uint8_t algorithm, uint32_t flags, int publish, int ksk, int zsk)
keylist_type * keylist_create(allocator_type *allocator)
key_type * key_recover(FILE *fd, allocator_type *allocator)
key_type * keylist_lookup_by_dnskey(keylist_type *list, ldns_rr *dnskey)
hsm_sign_params_t * params
key_type * keylist_lookup(keylist_type *list, const char *locator)
allocator_type * allocator