| /freebsd-13.1/contrib/unbound/dynlibmod/ |
| H A D | dynlibmod.h | 51 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-13.1/contrib/unbound/services/cache/ |
| H A D | dns.h | 46 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, 173 struct dns_msg* dns_cache_lookup(struct module_env* env, 186 int cache_fill_missing(struct module_env* env, uint16_t qclass, 237 int dns_cache_prefetch_adjust(struct module_env* env, struct query_info* qinfo, 242 struct msgreply_entry* msg_cache_lookup(struct module_env* env, 255 void msg_cache_remove(struct module_env* env, uint8_t* qname, size_t qnamelen,
|
| /freebsd-13.1/contrib/unbound/util/ |
| H A D | module.h | 324 struct module_env { struct 636 struct module_env* env; 689 int (*init)(struct module_env* env, int id); 696 void (*deinit)(struct module_env* env, int id); 745 size_t (*get_mem)(struct module_env* env, int id); 767 int edns_known_options_init(struct module_env* env); 788 int no_aggregation, struct module_env* env); 802 struct module_env* env, int id); 828 struct module_env* env); 838 struct module_env* env); [all …]
|
| H A D | module.c | 75 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 D | fptr_wlist.h | 271 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)); 314 int fptr_whitelist_mod_get_mem(size_t (*fptr)(struct module_env* env, int id));
|
| /freebsd-13.1/contrib/unbound/iterator/ |
| H A D | iter_utils.h | 51 struct module_env; 100 struct module_env* env, struct delegpt* dp, uint8_t* name, 141 void iter_dns_store(struct module_env* env, struct query_info* qinf, 191 int iter_qname_indicates_dnssec(struct module_env* env, 204 int iter_indicates_dnssec(struct module_env* env, struct delegpt* dp, 268 void iter_store_parentside_rrset(struct module_env* env, 277 void iter_store_parentside_NS(struct module_env* env, struct reply_info* rep); 287 void iter_store_parentside_neg(struct module_env* env, 302 int iter_lookup_parent_NS_from_cache(struct module_env* env, 316 int iter_lookup_parent_glue_from_cache(struct module_env* env, [all …]
|
| H A D | iter_scrub.h | 49 struct module_env; 67 struct module_env* env, struct iter_env* ie);
|
| H A D | iterator.h | 449 int iter_init(struct module_env* env, int id); 452 void iter_deinit(struct module_env* env, int id); 475 size_t iter_get_mem(struct module_env* env, int id);
|
| /freebsd-13.1/contrib/unbound/cachedb/ |
| H A D | cachedb.h | 76 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 D | redis.c | 62 static redisReply* redis_command(struct module_env*, struct cachedb_env*, 92 redis_init(struct module_env* env, struct cachedb_env* cachedb_env) in redis_init() 151 redis_deinit(struct module_env* env, struct cachedb_env* cachedb_env) in redis_deinit() 185 redis_command(struct module_env* env, struct cachedb_env* cachedb_env, in redis_command() 233 redis_lookup(struct module_env* env, struct cachedb_env* cachedb_env, in redis_lookup() 281 redis_store(struct module_env* env, struct cachedb_env* cachedb_env, in redis_store()
|
| /freebsd-13.1/contrib/unbound/validator/ |
| H A D | val_utils.h | 49 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 D | val_nsec3.h | 73 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 D | val_sigcrypt.h | 49 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, 265 enum sec_status dnskeyset_verify_rrset(struct module_env* env, 283 enum sec_status dnskey_verify_rrset(struct module_env* env, 304 enum sec_status dnskeyset_verify_rrset_sig(struct module_env* env,
|
| H A D | autotrust.h | 49 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 D | validator.h | 234 int val_init(struct module_env* env, int id); 237 void val_deinit(struct module_env* env, int id); 263 size_t val_get_mem(struct module_env* env, int id);
|
| H A D | autotrust.c | 1262 verify_dnskey(struct module_env* env, struct val_env* ve, in verify_dnskey() 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() 2012 calc_next_probe(struct module_env* env, time_t wait) in calc_next_probe() 2040 reset_worker_timer(struct module_env* env) in reset_worker_timer() 2059 set_next_probe(struct module_env* env, struct trust_anchor* tp, in set_next_probe() 2351 struct module_env* env = (struct module_env*)arg; in probe_answer_cb() 2358 probe_anchor(struct module_env* env, struct trust_anchor* tp) in probe_anchor() 2407 todo_probe(struct module_env* env, time_t* next) in todo_probe() [all …]
|
| /freebsd-13.1/contrib/unbound/services/ |
| H A D | authzone.h | 57 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, 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); 768 void auth_zone_verify_zonemd(struct auth_zone* z, struct module_env* env, [all …]
|
| H A D | modstack.h | 45 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);
|
| /freebsd-13.1/contrib/unbound/util/data/ |
| H A D | msgreply.h | 55 struct module_env; 564 int inplace_cb_reply_call(struct module_env* env, struct query_info* qinfo, 584 int inplace_cb_reply_cache_call(struct module_env* env, 605 int inplace_cb_reply_local_call(struct module_env* env, 627 int inplace_cb_reply_servfail_call(struct module_env* env, 650 int inplace_cb_query_call(struct module_env* env, struct query_info* qinfo, 663 int inplace_cb_edns_back_parsed_call(struct module_env* env, 675 int inplace_cb_query_response_call(struct module_env* env,
|
| /freebsd-13.1/contrib/unbound/dns64/ |
| H A D | dns64.h | 53 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-13.1/contrib/unbound/ipset/ |
| H A D | ipset.h | 54 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);
|
| /freebsd-13.1/contrib/unbound/ipsecmod/ |
| H A D | ipsecmod.h | 77 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-13.1/contrib/unbound/edns-subnet/ |
| H A D | subnetmod.h | 107 int subnetmod_init(struct module_env* env, int id); 110 void subnetmod_deinit(struct module_env* env, int id); 124 size_t subnetmod_get_mem(struct module_env* env, int id);
|
| /freebsd-13.1/contrib/unbound/respip/ |
| H A D | respip.h | 195 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);
|
| /freebsd-13.1/contrib/unbound/dynlibmod/examples/ |
| H A D | helloworld.c | 40 EXPORT int init(struct module_env* env, int id) { in init() 53 EXPORT void deinit(struct module_env* env, int id) { in deinit() 111 EXPORT size_t get_mem(struct module_env* env, int id) { in get_mem()
|