Home
last modified time | relevance | path

Searched refs:delegpt (Results 1 – 21 of 21) sorted by relevance

/freebsd-head/contrib/unbound/iterator/
HDiter_delegpt.h57 struct delegpt { struct
175 struct delegpt* delegpt_create(struct regional* regional);
183 struct delegpt* delegpt_copy(struct delegpt* dp, struct regional* regional);
192 int delegpt_set_name(struct delegpt* dp, struct regional* regional,
205 int delegpt_add_ns(struct delegpt* dp, struct regional* regional,
216 int delegpt_rrset_add_ns(struct delegpt* dp, struct regional* regional,
233 int delegpt_add_target(struct delegpt* dp, struct regional* regional,
246 int delegpt_add_rrset_A(struct delegpt* dp, struct regional* regional,
258 int delegpt_add_rrset_AAAA(struct delegpt* dp, struct regional* regional,
271 int delegpt_add_rrset(struct delegpt* dp, struct regional* regional,
[all …]
HDiter_utils.h53 struct delegpt;
110 struct module_env* env, struct delegpt* dp, uint8_t* name,
174 void iter_mark_cycle_targets(struct module_qstate* qstate, struct delegpt* dp);
183 struct delegpt* dp);
200 struct delegpt* dp, int supports_ipv4, int supports_ipv6,
224 int iter_indicates_dnssec(struct module_env* env, struct delegpt* dp,
249 int iter_msg_from_zone(struct dns_msg* msg, struct delegpt* dp,
323 struct delegpt* dp, struct regional* region, struct query_info* qinfo);
337 struct delegpt* dp, struct regional* region, struct query_info* qinfo);
372 void iter_dec_attempts(struct delegpt* dp, int d, int outbound_msg_retry);
[all …]
HDiter_delegpt.c53 struct delegpt*
56 struct delegpt* dp=(struct delegpt*)regional_alloc( in delegpt_create()
64 struct delegpt* delegpt_copy(struct delegpt* dp, struct regional* region) in delegpt_copy()
66 struct delegpt* copy = delegpt_create(region); in delegpt_copy()
97 delegpt_set_name(struct delegpt* dp, struct regional* region, uint8_t* name) in delegpt_set_name()
106 delegpt_add_ns(struct delegpt* dp, struct regional* region, uint8_t* name, in delegpt_add_ns()
144 delegpt_find_ns(struct delegpt* dp, uint8_t* name, size_t namelen) in delegpt_find_ns()
158 delegpt_find_addr(struct delegpt* dp, struct sockaddr_storage* addr, in delegpt_find_addr()
174 delegpt_add_target(struct delegpt* dp, struct regional* region, in delegpt_add_target()
201 delegpt_add_addr(struct delegpt* dp, struct regional* region, in delegpt_add_addr()
[all …]
HDiter_hints.h49 struct delegpt;
77 struct delegpt* dp;
115 struct delegpt* hints_find(struct iter_hints* hints, uint8_t* qname,
125 struct delegpt* hints_find_root(struct iter_hints* hints,
162 uint8_t* qname, uint16_t qclass, struct delegpt* dp, int nolock);
185 int hints_add_stub(struct iter_hints* hints, uint16_t c, struct delegpt* dp,
HDiter_fwd.h48 struct delegpt;
86 struct delegpt* dp;
126 struct delegpt* forwards_find(struct iter_forwards* fwd, uint8_t* qname,
146 struct delegpt* forwards_lookup(struct iter_forwards* fwd,
156 struct delegpt* forwards_lookup_root(struct iter_forwards* fwd,
195 struct delegpt* dp, int nolock);
HDiter_hints.c95 ah(struct delegpt* dp, const char* sv, const char* ip) in ah()
117 static struct delegpt*
129 struct delegpt* dp = delegpt_create_mlc((uint8_t*)"\000"); in compile_time_root_prime()
171 hints_insert(struct iter_hints* hints, uint16_t c, struct delegpt* dp, in hints_insert()
194 static struct delegpt*
197 struct delegpt* dp; in read_stubs_name()
220 read_stubs_host(struct config_stub* s, struct delegpt* dp) in read_stubs_host()
251 read_stubs_addr(struct config_stub* s, struct delegpt* dp) in read_stubs_addr()
283 struct delegpt* dp; in read_stubs()
313 struct delegpt* dp; in read_root_hints()
[all …]
HDiter_fwd.c112 size_t nmlen, int nmlabs, struct delegpt* dp) in forwards_insert_data()
144 forwards_insert(struct iter_forwards* fwd, uint16_t c, struct delegpt* dp) in forwards_insert()
180 static struct delegpt*
183 struct delegpt* dp; in read_fwds_name()
206 read_fwds_host(struct config_stub* s, struct delegpt* dp) in read_fwds_host()
237 read_fwds_addr(struct config_stub* s, struct delegpt* dp) in read_fwds_addr()
270 struct delegpt* dp; in read_forwards()
395 struct delegpt*
414 struct delegpt*
454 struct delegpt*
[all …]
HDiter_resptype.h47 struct delegpt;
126 struct dns_msg* msg, struct query_info* request, struct delegpt* dp,
HDiterator.h48 struct delegpt;
332 struct delegpt* dp;
384 struct delegpt* store_parent_NS;
HDiter_utils.c362 struct delegpt* dp, int* best_rtt, struct sock_list* blacklist, in iter_fill_rtt()
441 struct delegpt* dp, int* selected_rtt, int open_target, in iter_filter_order()
633 struct module_env* env, struct delegpt* dp, in iter_server_selection()
778 iter_mark_cycle_targets(struct module_qstate* qstate, struct delegpt* dp) in iter_mark_cycle_targets()
800 iter_mark_pside_cycle_targets(struct module_qstate* qstate, struct delegpt* dp) in iter_mark_pside_cycle_targets()
826 struct delegpt* dp, int supports_ipv4, int supports_ipv6, in iter_dp_is_useless()
900 iter_indicates_dnssec(struct module_env* env, struct delegpt* dp, in iter_indicates_dnssec()
959 int iter_msg_from_zone(struct dns_msg* msg, struct delegpt* dp, in iter_msg_from_zone()
1268 iter_lookup_parent_NS_from_cache(struct module_env* env, struct delegpt* dp, in iter_lookup_parent_NS_from_cache()
1289 struct delegpt* dp, struct regional* region, struct query_info* qinfo) in iter_lookup_parent_glue_from_cache()
[all …]
HDiter_resptype.c109 struct dns_msg* msg, struct query_info* request, struct delegpt* dp, in response_type_from_server()
HDiterator.c685 uint16_t qclass, int* have_dp, struct delegpt** retdp, in can_have_last_resort()
688 struct delegpt* dp = NULL; in can_have_last_resort()
899 struct delegpt* dp; in prime_root()
968 struct delegpt* stub_dp; in prime_stub()
1095 struct delegpt* dp; in auth_zone_delegpt()
1110 dp = (struct delegpt*)regional_alloc_zero( in auth_zone_delegpt()
1328 struct delegpt* dp; in forward_request()
2165 struct delegpt* dp; in processLastResort()
3370 struct delegpt* old_dp = NULL; in processQueryResponse()
3690 struct delegpt* dp = NULL; in prime_supers()
/freebsd-head/contrib/unbound/services/cache/
HDdns.h50 struct delegpt;
148 struct delegpt* dns_cache_find_delegation(struct module_env* env,
212 struct regional* region, struct delegpt* dp, uint32_t flags);
HDdns.c308 struct regional* region, struct delegpt* dp, time_t now, in find_add_addrs()
369 struct regional* region, struct delegpt* dp, uint32_t flags) in cache_fill_missing()
435 struct dns_msg* msg, struct delegpt* dp, time_t now) in find_add_ds()
521 struct delegpt*
530 struct delegpt* dp; in dns_cache_find_delegation()
/freebsd-head/contrib/unbound/pythonmod/
HDinterface.i1098 struct delegpt {
1111 PyObject* _get_dp_dname(struct delegpt* dp) {
1114 PyObject* _get_dp_dname_components(struct delegpt* dp) {
1134 %extend delegpt {
1413 struct delegpt* dns_cache_find_delegation(struct module_env* env,
1418 struct delegpt* dp, int supports_ipv4, int supports_ipv6, int use_nat64);
1420 uint8_t* qname, uint16_t qclass, struct delegpt* dp, int nolock);
1423 struct delegpt* find_delegation(struct module_qstate* qstate, char *nm, size_t nmlen);
1428 struct delegpt* find_delegation(struct module_qstate* qstate, char *nm, size_t nmlen)
1430 struct delegpt *dp;
[all …]
/freebsd-head/contrib/unbound/daemon/
HDcachedump.c728 print_dp_details(RES* ssl, struct worker* worker, struct delegpt* dp) in print_dp_details()
804 print_dp_main(RES* ssl, struct delegpt* dp, struct dns_msg* msg) in print_dp_main()
836 struct delegpt* dp; in print_deleg_lookup()
HDremote.c2228 struct delegpt* dp) in ssl_print_name_dp()
2263 struct delegpt* dp; in print_root_fwds()
2280 static struct delegpt*
2286 struct delegpt* dp = delegpt_create_mlc(nm); in parse_delegpt()
2364 struct delegpt* dp; in do_forward()
2376 parse_fs_args(RES* ssl, char* args, uint8_t** nm, struct delegpt** dp, in parse_fs_args()
2428 struct delegpt* dp = NULL; in do_forward_add()
2485 struct delegpt* dp = NULL; in do_stub_add()
HDworker.c572 struct delegpt *dp; in answer_norec_from_cache()
/freebsd-head/contrib/unbound/doc/
HDTODO10 o delegpt use rbtree for ns-list, to avoid slowdown for very large NS sets.
HDChangelog6932 exposes struct delegpt, and adds the find_delegation function.
7900 - Review comments, removed duplicate memset to zero in delegpt.
8647 iterator get_mem includes priv_get_mem. delegpt nodup removed.
/freebsd-head/contrib/unbound/services/
HDrpz.c2411 rpz_delegation_point_zone_lookup(struct delegpt* dp, struct local_zones* zones, in rpz_delegation_point_zone_lookup()