42 #ifndef VALIDATOR_VAL_ANCHOR_H 43 #define VALIDATOR_VAL_ANCHOR_H 198 int anchor_cmp(
const void* k1,
const void* k2);
void anchors_delete_insecure(struct val_anchors *anchors, uint16_t c, uint8_t *nm)
struct val_anchors * anchors_create(void)
void anchors_delete(struct val_anchors *anchors)
int anchors_apply_cfg(struct val_anchors *anchors, struct config_file *cfg)
struct trust_anchor * anchor_find(struct val_anchors *anchors, uint8_t *name, int namelabs, size_t namelen, uint16_t dclass)
size_t anchor_list_keytags(struct trust_anchor *ta, uint16_t *list, size_t num)
struct trust_anchor * anchors_lookup(struct val_anchors *anchors, uint8_t *qname, size_t qname_len, uint16_t qclass)
int anchors_add_insecure(struct val_anchors *anchors, uint16_t c, uint8_t *nm)
struct trust_anchor * parent
struct trust_anchor * anchor_store_str(struct val_anchors *anchors, struct sldns_buffer *buffer, const char *str)
struct autr_point_data * autr
void anchors_init_parents_locked(struct val_anchors *anchors)
size_t anchors_get_mem(struct val_anchors *anchors)
int anchor_cmp(const void *k1, const void *k2)
struct autr_global_data * autr
struct ub_packed_rrset_key * dnskey_rrset
int anchor_has_keytag(struct val_anchors *anchors, uint8_t *name, int namelabs, size_t namelen, uint16_t dclass, uint16_t keytag)
struct ub_packed_rrset_key * ds_rrset
struct trust_anchor * dlv_anchor