Home
last modified time | relevance | path

Searched refs:module_env (Results 1 – 25 of 62) sorted by relevance

123

/freebsd-12.1/contrib/unbound/util/
H A Dmodule.h324 struct module_env { struct
629 struct module_env* env;
682 int (*init)(struct module_env* env, int id);
689 void (*deinit)(struct module_env* env, int id);
738 size_t (*get_mem)(struct module_env* env, int id);
760 int edns_known_options_init(struct module_env* env);
781 int no_aggregation, struct module_env* env);
795 struct module_env* env, int id);
821 struct module_env* env);
831 struct module_env* env);
[all …]
H A Dmodule.c75 edns_known_options_init(struct module_env* env) in edns_known_options_init()
85 edns_known_options_delete(struct module_env* env) in edns_known_options_delete()
94 int no_aggregation, struct module_env* env) in edns_register_option()
128 struct module_env* env, int id) in inplace_cb_register()
157 inplace_cb_delete(struct module_env* env, enum inplace_cb_list_type type, in inplace_cb_delete()
184 edns_option_is_known(uint16_t opt_code, struct module_env* env) in edns_option_is_known()
194 edns_bypass_cache_stage(struct edns_option* list, struct module_env* env) in edns_bypass_cache_stage()
206 unique_mesh_state(struct edns_option* list, struct module_env* env) in unique_mesh_state()
220 log_edns_known_options(enum verbosity_value level, struct module_env* env) in log_edns_known_options()
H A Dfptr_wlist.h270 int fptr_whitelist_mod_init(int (*fptr)(struct module_env* env, int id));
278 int fptr_whitelist_mod_deinit(void (*fptr)(struct module_env* env, int id));
313 int fptr_whitelist_mod_get_mem(size_t (*fptr)(struct module_env* env, int id));
/freebsd-12.1/contrib/unbound/services/cache/
H A Ddns.h46 struct module_env;
93 int dns_cache_store(struct module_env* env, struct query_info* qinf,
117 void dns_cache_store_msg(struct module_env* env, struct query_info* qinfo,
134 struct delegpt* dns_cache_find_delegation(struct module_env* env,
151 struct dns_msg* tomsg(struct module_env* env, struct query_info* q,
171 struct dns_msg* dns_cache_lookup(struct module_env* env,
184 int cache_fill_missing(struct module_env* env, uint16_t qclass,
235 int dns_cache_prefetch_adjust(struct module_env* env, struct query_info* qinfo,
240 struct msgreply_entry* msg_cache_lookup(struct module_env* env,
253 void msg_cache_remove(struct module_env* env, uint8_t* qname, size_t qnamelen,
H A Ddns.c73 store_rrsets(struct module_env* env, struct reply_info* rep, time_t now, in store_rrsets()
115 msg_cache_remove(struct module_env* env, uint8_t* qname, size_t qnamelen, in msg_cache_remove()
132 msg_del_servfail(struct module_env* env, struct query_info* qinfo, in msg_del_servfail()
156 dns_cache_store_msg(struct module_env* env, struct query_info* qinfo, in dns_cache_store_msg()
265 find_add_addrs(struct module_env* env, uint16_t qclass, in find_add_addrs()
319 cache_fill_missing(struct module_env* env, uint16_t qclass, in cache_fill_missing()
375 find_add_ds(struct module_env* env, struct regional* region, in find_add_ds()
462 dns_cache_find_delegation(struct module_env* env, uint8_t* qname, in dns_cache_find_delegation()
736 fill_any(struct module_env* env, in fill_any()
801 dns_cache_lookup(struct module_env* env, in dns_cache_lookup()
[all …]
/freebsd-12.1/contrib/unbound/cachedb/
H A Dcachedb.h76 int (*init)(struct module_env*, struct cachedb_env*);
79 void (*deinit)(struct module_env*, struct cachedb_env*);
82 int (*lookup)(struct module_env*, struct cachedb_env*, char*,
86 void (*store)(struct module_env*, struct cachedb_env*, char*,
93 int cachedb_init(struct module_env* env, int id);
95 void cachedb_deinit(struct module_env* env, int id);
105 size_t cachedb_get_mem(struct module_env* env, int id);
H A Dredis.c89 redis_init(struct module_env* env, struct cachedb_env* cachedb_env) in redis_init()
121 redis_deinit(struct module_env* env, struct cachedb_env* cachedb_env) in redis_deinit()
155 redis_command(struct module_env* env, struct cachedb_env* cachedb_env, in redis_command()
203 redis_lookup(struct module_env* env, struct cachedb_env* cachedb_env, in redis_lookup()
251 redis_store(struct module_env* env, struct cachedb_env* cachedb_env, in redis_store()
/freebsd-12.1/contrib/unbound/iterator/
H A Diter_utils.h51 struct module_env;
98 struct module_env* env, struct delegpt* dp, uint8_t* name,
139 void iter_dns_store(struct module_env* env, struct query_info* qinf,
189 int iter_qname_indicates_dnssec(struct module_env* env,
202 int iter_indicates_dnssec(struct module_env* env, struct delegpt* dp,
266 void iter_store_parentside_rrset(struct module_env* env,
275 void iter_store_parentside_NS(struct module_env* env, struct reply_info* rep);
285 void iter_store_parentside_neg(struct module_env* env,
300 int iter_lookup_parent_NS_from_cache(struct module_env* env,
314 int iter_lookup_parent_glue_from_cache(struct module_env* env,
H A Diterator.h441 int iter_init(struct module_env* env, int id);
444 void iter_deinit(struct module_env* env, int id);
467 size_t iter_get_mem(struct module_env* env, int id);
H A Diter_scrub.h49 struct module_env;
67 struct module_env* env, struct iter_env* ie);
/freebsd-12.1/contrib/unbound/validator/
H A Dval_utils.h49 struct module_env;
129 enum sec_status val_verify_rrset(struct module_env* env, struct val_env* ve,
145 enum sec_status val_verify_rrset_entry(struct module_env* env,
166 enum sec_status val_verify_DNSKEY_with_DS(struct module_env* env,
188 enum sec_status val_verify_DNSKEY_with_TA(struct module_env* env,
219 struct module_env* env, struct val_env* ve,
249 struct module_env* env, struct val_env* ve,
329 void val_check_nonsecure(struct module_env* env, struct reply_info* rep);
341 struct module_env* env);
352 struct rrset_cache* r, struct module_env* env);
[all …]
H A Dval_nsec3.h73 struct module_env;
117 nsec3_prove_nameerror(struct module_env* env, struct val_env* ve,
151 nsec3_prove_nodata(struct module_env* env, struct val_env* ve,
173 nsec3_prove_wildcard(struct module_env* env, struct val_env* ve,
197 nsec3_prove_nods(struct module_env* env, struct val_env* ve,
218 nsec3_prove_nxornodata(struct module_env* env, struct val_env* ve,
H A Dval_sigcrypt.h49 struct module_env;
141 void algo_needs_reason(struct module_env* env, int alg, char** reason, char* s);
153 int ds_digest_match_dnskey(struct module_env* env,
248 enum sec_status dnskeyset_verify_rrset(struct module_env* env,
266 enum sec_status dnskey_verify_rrset(struct module_env* env,
287 enum sec_status dnskeyset_verify_rrset_sig(struct module_env* env,
H A Dautotrust.h49 struct module_env;
158 time_t autr_probe_timer(struct module_env* env);
176 void autr_write_file(struct module_env* env, struct trust_anchor* tp);
197 int autr_process_prime(struct module_env* env, struct val_env* ve,
H A Dvalidator.h257 int val_init(struct module_env* env, int id);
260 void val_deinit(struct module_env* env, int id);
286 size_t val_get_mem(struct module_env* env, int id);
H A Dautotrust.c1251 verify_dnskey(struct module_env* env, struct val_env* ve, in verify_dnskey()
1570 key_matches_a_ds(struct module_env* env, struct val_env* ve, in key_matches_a_ds()
1614 update_events(struct module_env* env, struct val_env* ve, in update_events()
1680 check_holddown(struct module_env* env, struct autr_ta* ta, in check_holddown()
1999 calc_next_probe(struct module_env* env, time_t wait) in calc_next_probe()
2027 reset_worker_timer(struct module_env* env) in reset_worker_timer()
2046 set_next_probe(struct module_env* env, struct trust_anchor* tp, in set_next_probe()
2338 struct module_env* env = (struct module_env*)arg; in probe_answer_cb()
2345 probe_anchor(struct module_env* env, struct trust_anchor* tp) in probe_anchor()
2391 todo_probe(struct module_env* env, time_t* next) in todo_probe()
[all …]
/freebsd-12.1/contrib/unbound/services/
H A Dmodstack.h45 struct module_env;
96 struct module_env* env);
103 void modstack_desetup(struct module_stack* stack, struct module_env* env);
114 size_t mod_get_mem(struct module_env* env, const char* name);
H A Dauthzone.h57 struct module_env;
282 struct module_env* env;
308 struct module_env* env;
356 struct module_env* env;
482 void auth_xfer_pickup_initial(struct auth_zones* az, struct module_env* env);
535 int auth_zones_answer(struct auth_zones* az, struct module_env* env,
602 int auth_zones_notify(struct auth_zones* az, struct module_env* env,
615 struct module_env* env, uint8_t* nm, size_t nmlen, uint16_t dclass);
/freebsd-12.1/contrib/unbound/util/data/
H A Dmsgreply.h55 struct module_env;
559 int inplace_cb_reply_call(struct module_env* env, struct query_info* qinfo,
576 int inplace_cb_reply_cache_call(struct module_env* env,
594 int inplace_cb_reply_local_call(struct module_env* env,
613 int inplace_cb_reply_servfail_call(struct module_env* env,
635 int inplace_cb_query_call(struct module_env* env, struct query_info* qinfo,
648 int inplace_cb_edns_back_parsed_call(struct module_env* env,
660 int inplace_cb_query_response_call(struct module_env* env,
/freebsd-12.1/contrib/unbound/dns64/
H A Ddns64.h53 int dns64_init(struct module_env* env, int id);
56 void dns64_deinit(struct module_env* env, int id);
69 size_t dns64_get_mem(struct module_env* env, int id);
/freebsd-12.1/contrib/unbound/ipset/
H A Dipset.h54 int ipset_init(struct module_env* env, int id);
56 void ipset_deinit(struct module_env* env, int id);
66 size_t ipset_get_mem(struct module_env* env, int id);
H A Dipset.c139 ipset_check_zones_for_rrset(struct module_env *env, struct ipset_env *ie, in ipset_check_zones_for_rrset()
176 static int ipset_update(struct module_env *env, struct dns_msg *return_msg, struct ipset_env *ie) { in ipset_update()
226 int ipset_init(struct module_env* env, int id) { in ipset_init()
253 void ipset_deinit(struct module_env *env, int id) { in ipset_deinit()
363 size_t ipset_get_mem(struct module_env *env, int id) { in ipset_get_mem()
/freebsd-12.1/contrib/unbound/ipsecmod/
H A Dipsecmod.h77 int ipsecmod_init(struct module_env* env, int id);
79 void ipsecmod_deinit(struct module_env* env, int id);
89 size_t ipsecmod_get_mem(struct module_env* env, int id);
/freebsd-12.1/contrib/unbound/edns-subnet/
H A Dsubnetmod.h100 int subnetmod_init(struct module_env* env, int id);
103 void subnetmod_deinit(struct module_env* env, int id);
117 size_t subnetmod_get_mem(struct module_env* env, int id);
/freebsd-12.1/contrib/unbound/respip/
H A Drespip.h195 int respip_init(struct module_env* env, int id);
198 void respip_deinit(struct module_env* env, int id);
230 size_t respip_get_mem(struct module_env* env, int id);

123