Home
last modified time | relevance | path

Searched refs:query_info (Results 1 – 25 of 65) sorted by relevance

123

/freebsd/contrib/unbound/util/data/
H A Dmsgreply.h71 struct query_info { struct
246 struct query_info key;
285 int query_info_parse(struct query_info* m, struct sldns_buffer* query);
303 struct query_info* qinf, struct reply_info** rep,
322 struct alloc_cache* alloc, struct query_info* qinf,
327 struct regional* region, struct query_info* qi);
370 void query_info_clear(struct query_info* m);
383 hashvalue_type query_info_hash(struct query_info *q, uint16_t flags);
392 struct msgreply_entry* query_info_entrysetup(struct query_info* q,
478 uint8_t* reply_find_final_cname_target(struct query_info* qinfo,
[all …]
H A Dmsgencode.h46 struct query_info;
69 int reply_info_answer_encode(struct query_info* qinf, struct reply_info* rep,
93 int reply_info_encode(struct query_info* qinfo, struct reply_info* rep,
102 void qinfo_query_encode(struct sldns_buffer* pkt, struct query_info* qinfo);
151 void error_encode(struct sldns_buffer* pkt, int r, struct query_info* qinfo,
168 struct query_info* qinfo, uint16_t qid, uint16_t qflags,
H A Dmsgreply.c80 struct query_info* qinf, struct regional* region) in parse_create_qinfo()
559 struct alloc_cache* alloc, struct query_info* qinf, in parse_create_msg()
579 struct query_info* qinf, struct reply_info** rep, in reply_info_parse()
693 query_info_parse(struct query_info* m, sldns_buffer* query) in query_info_parse()
724 struct query_info* msg1 = (struct query_info*)m1; in query_info_compare()
725 struct query_info* msg2 = (struct query_info*)m2; in query_info_compare()
738 query_info_clear(struct query_info* m) in query_info_clear()
778 query_info_hash(struct query_info *q, uint16_t flags) in query_info_hash()
790 query_info_entrysetup(struct query_info* q, struct reply_info* r, in query_info_entrysetup()
896 reply_find_final_cname_target(struct query_info* qinfo, struct reply_info* rep) in reply_find_final_cname_target()
[all …]
/freebsd/contrib/unbound/services/
H A Dmesh.h60 struct query_info;
332 void mesh_new_client(struct mesh_area* mesh, struct query_info* qinfo,
356 int mesh_new_callback(struct mesh_area* mesh, struct query_info* qinfo,
375 void mesh_new_prefetch(struct mesh_area* mesh, struct query_info* qinfo,
429 int mesh_attach_sub(struct module_qstate* qstate, struct query_info* qinfo,
460 int mesh_add_sub(struct module_qstate* qstate, struct query_info* qinfo,
516 struct query_info* qinfo, struct respip_client_info* cinfo,
553 struct respip_client_info* cinfo, struct query_info* qinfo,
570 struct respip_client_info* cinfo, struct query_info* qinfo,
597 const struct query_info* qinfo, struct mesh_reply** result);
[all …]
H A Dlocalzone.h55 struct query_info;
339 struct query_info* qinfo, struct edns_data* edns, struct sldns_buffer* buf,
360 struct query_info* qinfo, struct edns_data* edns,
477 int local_data_find_tag_datas(const struct query_info* qinfo,
623 struct query_info* qinfo, struct edns_data* edns,
H A Dauthzone.h54 struct query_info;
569 int auth_zones_lookup(struct auth_zones* az, struct query_info* qinfo,
585 struct query_info* qinfo, struct edns_data* edns,
/freebsd/contrib/unbound/iterator/
H A Diter_utils.h57 struct query_info;
154 void iter_dns_store(struct module_env* env, struct query_info* qinf,
200 int iter_dp_is_useless(struct query_info* qinfo, uint16_t qflags,
213 struct query_info *qinfo);
309 struct query_info* qinfo, struct reply_info* rep);
324 struct delegpt* dp, struct regional* region, struct query_info* qinfo);
338 struct delegpt* dp, struct regional* region, struct query_info* qinfo);
403 int iter_dp_cangodown(struct query_info* qinfo, struct delegpt* dp);
420 struct query_info *qinf, uint8_t** retdpname, size_t* retdpnamelen,
H A Diter_resptype.h46 struct query_info;
106 struct query_info* request);
130 struct dns_msg* msg, struct query_info* request, struct delegpt* dp,
H A Diter_scrub.h47 struct query_info;
72 struct query_info* qinfo, uint8_t* zonename, struct regional* regional,
H A Diterator.h326 struct query_info qchase;
468 struct query_info qinfo_out;
/freebsd/contrib/unbound/validator/
H A Dval_nsec.h53 struct query_info;
82 struct val_env* ve, struct query_info* qinfo,
124 struct query_info* qinfo, uint8_t** wc);
145 struct query_info* qinf, uint8_t* wc);
177 struct query_info* qinfo);
H A Dval_nsec3.h78 struct query_info;
139 struct query_info* qinfo, struct key_entry_key* kkey,
177 struct query_info* qinfo, struct key_entry_key* kkey,
202 struct query_info* qinfo, struct key_entry_key* kkey, uint8_t* wc,
233 struct query_info* qinfo, struct key_entry_key* kkey, char** reason,
259 struct query_info* qinfo, struct key_entry_key* kkey, int* nodata,
H A Dval_utils.h47 struct query_info;
101 struct query_info* origqinf, struct query_info* qinf,
119 struct query_info* qinf, struct reply_info* rep,
308 int val_chase_cname(struct query_info* qchase, struct reply_info* rep,
H A Dval_nsec.c150 struct query_info* qinfo) in val_nsec_proves_no_ds()
204 struct query_info* qinfo, struct reply_info* rep, in val_nsec_prove_nodata_dsreply()
306 struct query_info* qinfo, uint8_t** wc) in nsec_proves_nodata()
470 struct query_info* qinfo) in val_nsec_proves_insecuredelegation()
507 struct query_info* qinf, uint8_t* wc) in val_nsec_proves_positive_wildcard()
H A Dval_neg.h55 struct query_info;
245 struct query_info* qinfo, struct regional* region,
/freebsd/contrib/unbound/services/cache/
H A Ddns.h47 struct query_info;
63 struct query_info qinfo;
97 int dns_cache_store(struct module_env* env, struct query_info* qinf,
124 void dns_cache_store_msg(struct module_env* env, struct query_info* qinfo,
166 struct dns_msg* tomsg(struct module_env* env, struct query_info* q,
262 int dns_cache_prefetch_adjust(struct module_env* env, struct query_info* qinfo,
H A Ddns.c152 struct query_info k; in msg_cache_remove()
165 dns_cache_store_msg(struct module_env* env, struct query_info* qinfo, in dns_cache_store_msg()
309 struct query_info k; in msg_cache_lookup()
608 gen_dns_msg(struct regional* region, struct query_info* q, size_t num) in gen_dns_msg()
614 memcpy(&msg->qinfo, q, sizeof(struct query_info)); in gen_dns_msg()
637 tomsg(struct module_env* env, struct query_info* q, struct reply_info* r, in tomsg()
749 time_t now, struct query_info* q) in rrset_msg()
781 time_t now, struct query_info* q, enum sec_status* sec_status) in synth_dname_msg()
962 struct query_info k; in dns_cache_lookup()
1124 dns_cache_store(struct module_env* env, struct query_info* msgqinf, in dns_cache_store()
[all …]
/freebsd/contrib/unbound/util/
H A Dmodule.h165 struct query_info;
268 typedef int inplace_cb_reply_func_type(struct query_info* qinfo,
292 typedef int inplace_cb_query_func_type(struct query_info* qinfo, uint16_t flags,
330 struct module_qstate* qstate, struct query_info* lookup_qinfo,
385 struct outbound_entry* (*send_query)(struct query_info* qinfo,
427 struct query_info* qinfo, struct respip_client_info* cinfo,
460 struct query_info* qinfo, struct respip_client_info* cinfo,
487 struct query_info* qinfo, uint16_t flags, int prime,
636 struct query_info qinfo;
H A Dfptr_wlist.h213 struct query_info* qinfo, uint16_t flags, int dnssec, int want_dnssec,
235 struct module_qstate* qstate, struct query_info* qinfo,
246 struct query_info* qinfo, struct respip_client_info* cinfo,
264 struct module_qstate* qstate, struct query_info* qinfo,
H A Dfptr_wlist.c363 struct query_info* qinfo, uint16_t flags, int dnssec, int want_dnssec, in fptr_whitelist_modenv_send_query()
384 struct module_qstate* qstate, struct query_info* qinfo, in fptr_whitelist_modenv_attach_sub()
394 struct module_qstate* qstate, struct query_info* qinfo, in fptr_whitelist_modenv_add_sub()
411 struct module_qstate* qstate, struct query_info* qinfo, in fptr_whitelist_modenv_detect_cycle()
/freebsd/contrib/unbound/libunbound/
H A Dworker.h52 struct query_info;
78 struct outbound_entry* libworker_send_query(struct query_info* qinfo,
137 struct outbound_entry* worker_send_query(struct query_info* qinfo,
/freebsd/contrib/unbound/dynlibmod/
H A Ddynlibmod.h70 int dynlib_inplace_cb_reply_generic(struct query_info* qinfo,
76 int dynlib_inplace_cb_query_generic(struct query_info* qinfo, uint16_t flags,
/freebsd/contrib/unbound/daemon/
H A Dcachedump.c310 dump_msg(struct config_strlist_head* txt, struct query_info* k, in dump_msg()
359 struct query_info** k, struct reply_info** d) in copy_msg()
373 *k = (struct query_info*)regional_alloc_init(region, in copy_msg()
374 e->key, sizeof(struct query_info)); in copy_msg()
388 struct query_info* k; in dump_msg_entry()
663 load_qinfo(char* str, struct query_info* qinfo, struct regional* region) in load_qinfo()
710 struct query_info qinfo; in load_ref()
753 struct query_info qinf; in load_msg()
969 struct query_info qinfo; in print_deleg_lookup()
/freebsd/contrib/unbound/respip/
H A Drespip.h161 const struct query_info* qinfo, const struct reply_info* tgt_rep,
192 int respip_rewrite_reply(const struct query_info* qinfo,
/freebsd/contrib/unbound/dynlibmod/examples/
H A Dhelloworld.c32 int reply_callback(struct query_info* qinfo,
118 int reply_callback(struct query_info* qinfo, in reply_callback()

123