Lines Matching refs:iter_hints
2 * iterator/iter_hints.c - iterative resolver module stub and root hints.
43 #include "iterator/iter_hints.h"
53 struct iter_hints*
56 struct iter_hints* hints = (struct iter_hints*)calloc(1,
57 sizeof(struct iter_hints));
78 static void hints_del_tree(struct iter_hints* hints)
84 hints_delete(struct iter_hints* hints)
171 hints_insert(struct iter_hints* hints, uint16_t c, struct delegpt* dp,
280 read_stubs(struct iter_hints* hints, struct config_file* cfg)
310 read_root_hints(struct iter_hints* hints, char* fname)
423 read_root_hints_list(struct iter_hints* hints, struct config_file* cfg)
442 hints_apply_cfg(struct iter_hints* hints, struct config_file* cfg)
482 hints_find(struct iter_hints* hints, uint8_t* qname, uint16_t qclass,
499 hints_find_root(struct iter_hints* hints, uint16_t qclass, int nolock)
506 hints_lookup_stub(struct iter_hints* hints, uint8_t* qname,
549 int hints_next_root(struct iter_hints* hints, uint16_t* qclass, int nolock)
560 hints_get_mem(struct iter_hints* hints)
575 hints_add_stub(struct iter_hints* hints, uint16_t c, struct delegpt* dp,
596 hints_delete_stub(struct iter_hints* hints, uint16_t c, uint8_t* nm,
616 hints_swap_tree(struct iter_hints* hints, struct iter_hints* data)