iter_hints
hints_insert(struct iter_hints* hints, uint16_t c, struct delegpt* dp,
read_stubs(struct iter_hints* hints, struct config_file* cfg)
read_root_hints(struct iter_hints* hints, char* fname)
read_root_hints_list(struct iter_hints* hints, struct config_file* cfg)
hints_apply_cfg(struct iter_hints* hints, struct config_file* cfg)
hints_find(struct iter_hints* hints, uint8_t* qname, uint16_t qclass,
hints_find_root(struct iter_hints* hints, uint16_t qclass, int nolock)
hints_lookup_stub(struct iter_hints* hints, uint8_t* qname,
struct iter_hints*
int hints_next_root(struct iter_hints* hints, uint16_t* qclass, int nolock)
struct iter_hints* hints = (struct iter_hints*)calloc(1,
hints_get_mem(struct iter_hints* hints)
sizeof(struct iter_hints));
hints_add_stub(struct iter_hints* hints, uint16_t c, struct delegpt* dp,
hints_delete_stub(struct iter_hints* hints, uint16_t c, uint8_t* nm,
hints_swap_tree(struct iter_hints* hints, struct iter_hints* data)
static void hints_del_tree(struct iter_hints* hints)
hints_delete(struct iter_hints* hints)
int hints_apply_cfg(struct iter_hints* hints, struct config_file* cfg);
struct delegpt* hints_find(struct iter_hints* hints, uint8_t* qname,
struct delegpt* hints_find_root(struct iter_hints* hints,
int hints_next_root(struct iter_hints* hints, uint16_t* qclass, int nolock);
struct iter_hints_stub* hints_lookup_stub(struct iter_hints* hints,
size_t hints_get_mem(struct iter_hints* hints);
int hints_add_stub(struct iter_hints* hints, uint16_t c, struct delegpt* dp,
void hints_delete_stub(struct iter_hints* hints, uint16_t c,
void hints_swap_tree(struct iter_hints* hints, struct iter_hints* data);
struct iter_hints* hints_create(void);
void hints_delete(struct iter_hints* hints);
iter_get_next_root(struct iter_hints* hints, struct iter_forwards* fwd,
int iter_get_next_root(struct iter_hints* hints, struct iter_forwards* fwd,
struct iter_hints;
struct iter_hints;
struct iter_hints* hints;
struct iter_hints* hints;
hints_insert(struct iter_hints* hints, uint16_t c, struct delegpt* dp,
read_stubs(struct iter_hints* hints, struct config_file* cfg)
read_root_hints(struct iter_hints* hints, char* fname)
read_root_hints_list(struct iter_hints* hints, struct config_file* cfg)
hints_apply_cfg(struct iter_hints* hints, struct config_file* cfg)
hints_find(struct iter_hints* hints, uint8_t* qname, uint16_t qclass,
hints_find_root(struct iter_hints* hints, uint16_t qclass, int nolock)
hints_lookup_stub(struct iter_hints* hints, uint8_t* qname,
struct iter_hints*
int hints_next_root(struct iter_hints* hints, uint16_t* qclass, int nolock)
struct iter_hints* hints = (struct iter_hints*)calloc(1,
hints_get_mem(struct iter_hints* hints)
sizeof(struct iter_hints));
hints_add_stub(struct iter_hints* hints, uint16_t c, struct delegpt* dp,
hints_delete_stub(struct iter_hints* hints, uint16_t c, uint8_t* nm,
hints_swap_tree(struct iter_hints* hints, struct iter_hints* data)
static void hints_del_tree(struct iter_hints* hints)
hints_delete(struct iter_hints* hints)
int hints_apply_cfg(struct iter_hints* hints, struct config_file* cfg);
struct delegpt* hints_find(struct iter_hints* hints, uint8_t* qname,
struct delegpt* hints_find_root(struct iter_hints* hints,
int hints_next_root(struct iter_hints* hints, uint16_t* qclass, int nolock);
struct iter_hints_stub* hints_lookup_stub(struct iter_hints* hints,
size_t hints_get_mem(struct iter_hints* hints);
int hints_add_stub(struct iter_hints* hints, uint16_t c, struct delegpt* dp,
void hints_delete_stub(struct iter_hints* hints, uint16_t c,
void hints_swap_tree(struct iter_hints* hints, struct iter_hints* data);
struct iter_hints* hints_create(void);
void hints_delete(struct iter_hints* hints);
iter_get_next_root(struct iter_hints* hints, struct iter_forwards* fwd,
int iter_get_next_root(struct iter_hints* hints, struct iter_forwards* fwd,
struct iter_hints;
struct iter_hints* hints = hints_create();
struct iter_hints;
struct iter_hints* hints;