struct key_entry_key * key_entry_create_rrset(struct regional *region, uint8_t *name, size_t namelen, uint16_t dclass, struct ub_packed_rrset_key *rrset, uint8_t *sigalg, time_t now)
int key_entry_isgood(struct key_entry_key *kkey)
void key_entry_set_reason(struct key_entry_key *kkey, char *reason)
void key_entry_deldatafunc(void *data, void *userarg)
struct key_entry_key * key_entry_create_bad(struct regional *region, uint8_t *name, size_t namelen, uint16_t dclass, time_t ttl, time_t now)
struct key_entry_key * key_entry_copy(struct key_entry_key *kkey)
struct packed_rrset_data * rrset_data
size_t key_entry_keysize(struct key_entry_key *kkey)
void key_entry_hash(struct key_entry_key *kk)
int key_entry_isbad(struct key_entry_key *kkey)
struct key_entry_key * key_entry_create_null(struct regional *region, uint8_t *name, size_t namelen, uint16_t dclass, time_t ttl, time_t now)
int key_entry_isnull(struct key_entry_key *kkey)
struct lruhash_entry entry
void key_entry_delkeyfunc(void *key, void *userarg)
int key_entry_compfunc(void *k1, void *k2)
char * key_entry_get_reason(struct key_entry_key *kkey)
struct ub_packed_rrset_key * key_entry_get_rrset(struct key_entry_key *kkey, struct regional *region)
struct key_entry_key * key_entry_copy_toregion(struct key_entry_key *kkey, struct regional *region)
size_t key_entry_sizefunc(void *key, void *data)