Home
last modified time | relevance | path

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

123

/freebsd/contrib/unbound/cachedb/
H A Dcachedb.h77 int (*init)(struct module_env*, struct cachedb_env*);
80 void (*deinit)(struct module_env*, struct cachedb_env*);
83 int (*lookup)(struct module_env*, struct cachedb_env*, char*,
87 void (*store)(struct module_env*, struct cachedb_env*, char*,
94 int cachedb_init(struct module_env* env, int id);
96 void cachedb_deinit(struct module_env* env, int id);
106 size_t cachedb_get_mem(struct module_env* env, int id);
120 int cachedb_is_enabled(struct module_stack* mods, struct module_env* env);
135 void cachedb_msg_remove_qinfo(struct module_env* env,
H A Dredis.c66 static redisReply* redis_command(struct module_env*, struct cachedb_env*,
139 redis_init(struct module_env* env, struct cachedb_env* cachedb_env) in redis_init()
225 redis_deinit(struct module_env* env, struct cachedb_env* cachedb_env) in redis_deinit()
248 redis_command(struct module_env* env, struct cachedb_env* cachedb_env, in redis_command()
296 redis_lookup(struct module_env* env, struct cachedb_env* cachedb_env, in redis_lookup()
344 redis_store(struct module_env* env, struct cachedb_env* cachedb_env, in redis_store()
/freebsd/contrib/unbound/dynlibmod/
H A Ddynlibmod.h51 int dynlibmod_init(struct module_env* env, int id);
54 void dynlibmod_deinit(struct module_env* env, int id);
68 size_t dynlibmod_get_mem(struct module_env* env, int id);
89 struct module_env* env, int id);
92 inplace_cb_delete_wrapped(struct module_env* env, enum inplace_cb_list_type type,
104 typedef int (*func_init_t)(struct module_env*, int);
105 typedef void (*func_deinit_t)(struct module_env*, int);
109 typedef size_t (*func_get_mem_t)(struct module_env*, int);
110 typedef void (*inplace_cb_delete_wrapped_t)(struct module_env*, enum inplace_cb_list_type, int);
111 …(*inplace_cb_register_wrapped_t)(void*, enum inplace_cb_list_type, void*, struct module_env*, int);
/freebsd/contrib/unbound/util/
H A Dmodule.h336 struct module_env { struct
659 struct module_env* env;
727 int (*startup)(struct module_env* env, int id);
737 void (*destartup)(struct module_env* env, int id);
747 int (*init)(struct module_env* env, int id);
755 void (*deinit)(struct module_env* env, int id);
804 size_t (*get_mem)(struct module_env* env, int id);
892 int edns_known_options_init(struct module_env* env);
898 void edns_known_options_delete(struct module_env* env);
913 int no_aggregation, struct module_env* env);
[all …]
H A Dfptr_wlist.h271 int fptr_whitelist_mod_init(int (*fptr)(struct module_env* env, int id));
279 int fptr_whitelist_mod_deinit(void (*fptr)(struct module_env* env, int id));
287 int fptr_whitelist_mod_startup(int (*fptr)(struct module_env* env, int id));
295 int fptr_whitelist_mod_destartup(void (*fptr)(struct module_env* env, int id));
330 int fptr_whitelist_mod_get_mem(size_t (*fptr)(struct module_env* env, int id));
H A Dmodule.c244 edns_known_options_init(struct module_env* env) in edns_known_options_init()
254 edns_known_options_delete(struct module_env* env) in edns_known_options_delete()
263 int no_aggregation, struct module_env* env) in edns_register_option()
297 struct module_env* env, int id) in inplace_cb_register()
326 inplace_cb_delete(struct module_env* env, enum inplace_cb_list_type type, in inplace_cb_delete()
353 edns_option_is_known(uint16_t opt_code, struct module_env* env) in edns_option_is_known()
363 edns_bypass_cache_stage(struct edns_option* list, struct module_env* env) in edns_bypass_cache_stage()
375 unique_mesh_state(struct edns_option* list, struct module_env* env) in unique_mesh_state()
389 log_edns_known_options(enum verbosity_value level, struct module_env* env) in log_edns_known_options()
/freebsd/contrib/unbound/services/cache/
H A Ddns.h46 struct module_env;
95 int dns_cache_store(struct module_env* env, struct query_info* qinf,
121 void dns_cache_store_msg(struct module_env* env, struct query_info* qinfo,
145 struct delegpt* dns_cache_find_delegation(struct module_env* env,
163 struct dns_msg* tomsg(struct module_env* env, struct query_info* q,
194 struct dns_msg* dns_cache_lookup(struct module_env* env,
208 int cache_fill_missing(struct module_env* env, uint16_t qclass,
259 int dns_cache_prefetch_adjust(struct module_env* env, struct query_info* qinfo,
264 struct msgreply_entry* msg_cache_lookup(struct module_env* env,
277 void msg_cache_remove(struct module_env* env, uint8_t* qname, size_t qnamelen,
/freebsd/contrib/unbound/iterator/
H A Diter_utils.h51 struct module_env;
109 struct module_env* env, struct delegpt* dp, uint8_t* name,
151 void iter_dns_store(struct module_env* env, struct query_info* qinf,
208 int iter_qname_indicates_dnssec(struct module_env* env,
221 int iter_indicates_dnssec(struct module_env* env, struct delegpt* dp,
285 void iter_store_parentside_rrset(struct module_env* env,
294 void iter_store_parentside_NS(struct module_env* env, struct reply_info* rep);
304 void iter_store_parentside_neg(struct module_env* env,
319 int iter_lookup_parent_NS_from_cache(struct module_env* env,
333 int iter_lookup_parent_glue_from_cache(struct module_env* env,
[all …]
H A Diter_scrub.h49 struct module_env;
69 struct module_env* env, struct module_qstate* qstate,
H A Diterator.h508 int iter_init(struct module_env* env, int id);
511 void iter_deinit(struct module_env* env, int id);
534 size_t iter_get_mem(struct module_env* env, int id);
/freebsd/contrib/unbound/validator/
H A Dval_utils.h50 struct module_env;
132 enum sec_status val_verify_rrset_entry(struct module_env* env,
157 enum sec_status val_verify_DNSKEY_with_DS(struct module_env* env,
183 enum sec_status val_verify_DNSKEY_with_TA(struct module_env* env,
218 struct module_env* env, struct val_env* ve,
251 struct module_env* env, struct val_env* ve,
332 void val_check_nonsecure(struct module_env* env, struct reply_info* rep);
344 struct module_env* env);
355 struct rrset_cache* r, struct module_env* env);
427 struct dns_msg* val_find_DS(struct module_env* env, uint8_t* nm, size_t nmlen,
H A Dval_nsec3.h74 struct module_env;
130 nsec3_prove_nameerror(struct module_env* env, struct val_env* ve,
168 nsec3_prove_nodata(struct module_env* env, struct val_env* ve,
193 nsec3_prove_wildcard(struct module_env* env, struct val_env* ve,
223 nsec3_prove_nods(struct module_env* env, struct val_env* ve,
248 nsec3_prove_nxornodata(struct module_env* env, struct val_env* ve,
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 Dval_sigcrypt.h50 struct module_env;
156 int ds_digest_match_dnskey(struct module_env* env,
272 enum sec_status dnskeyset_verify_rrset(struct module_env* env,
293 enum sec_status dnskey_verify_rrset(struct module_env* env, struct val_env* ve,
H A Dvalidator.h249 int val_init(struct module_env* env, int id);
252 void val_deinit(struct module_env* env, int id);
278 size_t val_get_mem(struct module_env* env, int id);
H A Dautotrust.c72 static void do_revoked(struct module_env* env, struct autr_ta* anchor, int* c);
1188 void autr_write_file(struct module_env* env, struct trust_anchor* tp) in autr_write_file()
1261 verify_dnskey(struct module_env* env, struct val_env* ve, in verify_dnskey()
1292 min_expiry(struct module_env* env, struct packed_rrset_data* dd) in min_expiry()
1309 rr_is_selfsigned_revoked(struct module_env* env, struct val_env* ve, in rr_is_selfsigned_revoked()
1534 check_contains_revoked(struct module_env* env, struct val_env* ve, in check_contains_revoked()
1581 key_matches_a_ds(struct module_env* env, struct val_env* ve, in key_matches_a_ds()
1626 update_events(struct module_env* env, struct val_env* ve, in update_events()
1693 check_holddown(struct module_env* env, struct autr_ta* ta, in check_holddown()
1713 reset_holddown(struct module_env* env, struct autr_ta* ta, int* changed) in reset_holddown()
[all …]
/freebsd/contrib/unbound/services/
H A Dmodstack.h45 struct module_env;
78 struct module_env* env);
113 struct module_env* env);
120 void modstack_call_deinit(struct module_stack* stack, struct module_env* env);
127 void modstack_call_destartup(struct module_stack* stack, struct module_env* env);
138 size_t mod_get_mem(struct module_env* env, const char* name);
H A Dauthzone.h57 struct module_env;
145 struct module_env* zonemd_callback_env;
298 struct module_env* env;
324 struct module_env* env;
372 struct module_env* env;
493 int setup, int* is_rpz, struct module_env* env,
501 void auth_xfer_pickup_initial(struct auth_zones* az, struct module_env* env);
554 int auth_zones_answer(struct auth_zones* az, struct module_env* env,
621 int auth_zones_notify(struct auth_zones* az, struct module_env* env,
634 struct module_env* env, uint8_t* nm, size_t nmlen, uint16_t dclass);
[all …]
H A Dmodstack.c237 struct module_env* env) in modstack_call_startup()
263 struct module_env* env) in modstack_call_init()
302 modstack_call_deinit(struct module_stack* stack, struct module_env* env) in modstack_call_deinit()
312 modstack_call_destartup(struct module_stack* stack, struct module_env* env) in modstack_call_destartup()
335 mod_get_mem(struct module_env* env, const char* name) in mod_get_mem()
/freebsd/contrib/unbound/ipset/
H A Dipset.h54 int ipset_startup(struct module_env* env, int id);
56 void ipset_destartup(struct module_env* env, int id);
58 int ipset_init(struct module_env* env, int id);
60 void ipset_deinit(struct module_env* env, int id);
70 size_t ipset_get_mem(struct module_env* env, int id);
H A Dipset.c225 ipset_check_zones_for_rrset(struct module_env *env, struct ipset_env *ie, in ipset_check_zones_for_rrset()
272 static int ipset_update(struct module_env *env, struct dns_msg *return_msg, in ipset_update()
324 int ipset_startup(struct module_env* env, int id) { in ipset_startup()
347 void ipset_destartup(struct module_env* env, int id) { in ipset_destartup()
370 int ipset_init(struct module_env* env, int id) { in ipset_init()
387 void ipset_deinit(struct module_env *ATTR_UNUSED(env), int ATTR_UNUSED(id)) { in ipset_deinit()
481 size_t ipset_get_mem(struct module_env *env, int id) { in ipset_get_mem()
/freebsd/contrib/unbound/util/data/
H A Dmsgreply.h56 struct module_env;
656 int inplace_cb_reply_call(struct module_env* env, struct query_info* qinfo,
676 int inplace_cb_reply_cache_call(struct module_env* env,
697 int inplace_cb_reply_local_call(struct module_env* env,
719 int inplace_cb_reply_servfail_call(struct module_env* env,
742 int inplace_cb_query_call(struct module_env* env, struct query_info* qinfo,
755 int inplace_cb_edns_back_parsed_call(struct module_env* env,
767 int inplace_cb_query_response_call(struct module_env* env,
/freebsd/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/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/contrib/unbound/edns-subnet/
H A Dsubnetmod.h117 int subnetmod_init(struct module_env* env, int id);
120 void subnetmod_deinit(struct module_env* env, int id);
134 size_t subnetmod_get_mem(struct module_env* env, int id);

123