/dports/dns/unbound/unbound-1.14.0/util/ |
H A D | module.h | 172 struct module_qstate; 371 char* tls_auth_name, struct module_qstate* q); 380 void (*detach_subs)(struct module_qstate* qstate); 404 int (*attach_sub)(struct module_qstate* qstate, 406 int valrec, struct module_qstate** newq); 434 int (*add_sub)(struct module_qstate* qstate, 436 int valrec, struct module_qstate** newq, 446 void (*kill_sub)(struct module_qstate* newq); 599 struct module_qstate { struct 728 struct module_qstate* super); [all …]
|
H A D | fptr_wlist.h | 216 struct module_qstate* q)); 225 struct module_qstate* qstate)); 234 struct module_qstate* qstate, struct query_info* qinfo, 235 uint16_t qflags, int prime, int valrec, struct module_qstate** newq)); 243 int fptr_whitelist_modenv_add_sub(int (*fptr)(struct module_qstate* qstate, 245 struct module_qstate** newq, struct mesh_state** sub)); 252 int fptr_whitelist_modenv_kill_sub(void (*fptr)(struct module_qstate* newq)); 261 struct module_qstate* qstate, struct query_info* qinfo, 286 int fptr_whitelist_mod_operate(void (*fptr)(struct module_qstate* qstate, 296 struct module_qstate* qstate, int id, struct module_qstate* super)); [all …]
|
H A D | fptr_wlist.c | 339 struct module_qstate* q)) in fptr_whitelist_modenv_send_query() 348 struct module_qstate* qstate)) in fptr_whitelist_modenv_detach_subs() 356 struct module_qstate* qstate, struct query_info* qinfo, in fptr_whitelist_modenv_attach_sub() 357 uint16_t qflags, int prime, int valrec, struct module_qstate** newq)) in fptr_whitelist_modenv_attach_sub() 365 struct module_qstate* qstate, struct query_info* qinfo, in fptr_whitelist_modenv_add_sub() 366 uint16_t qflags, int prime, int valrec, struct module_qstate** newq, in fptr_whitelist_modenv_add_sub() 374 fptr_whitelist_modenv_kill_sub(void (*fptr)(struct module_qstate* newq)) in fptr_whitelist_modenv_kill_sub() 382 struct module_qstate* qstate, struct query_info* qinfo, in fptr_whitelist_modenv_detect_cycle() 446 fptr_whitelist_mod_operate(void (*fptr)(struct module_qstate* qstate, in fptr_whitelist_mod_operate() 476 struct module_qstate* qstate, int id, struct module_qstate* super)) in fptr_whitelist_mod_inform_super() [all …]
|
/dports/dns/unbound/unbound-1.14.0/dynlibmod/ |
H A D | dynlibmod.h | 57 void dynlibmod_operate(struct module_qstate* qstate, enum module_ev event, 61 void dynlibmod_inform_super(struct module_qstate* qstate, int id, 62 struct module_qstate* super); 65 void dynlibmod_clear(struct module_qstate* qstate, int id); 71 struct module_qstate* qstate, struct reply_info* rep, int rcode, 77 struct module_qstate* qstate, struct sockaddr_storage* addr, 81 int dynlib_inplace_cb_edns_back_parsed(struct module_qstate* qstate, 84 int dynlib_inplace_cb_query_response(struct module_qstate* qstate, 106 typedef void (*func_operate_t)(struct module_qstate*, enum module_ev, int, struct outbound_entry*); 107 typedef void (*func_inform_t)(struct module_qstate*, int, struct module_qstate*); [all …]
|
H A D | dynlibmod.c | 178 void dynlibmod_operate(struct module_qstate* qstate, enum module_ev event, in dynlibmod_operate() 186 void dynlibmod_inform_super(struct module_qstate* qstate, int id, in dynlibmod_inform_super() 187 struct module_qstate* super) { in dynlibmod_inform_super() 194 void dynlibmod_clear(struct module_qstate* qstate, int id) { in dynlibmod_clear() 213 struct module_qstate* qstate, struct reply_info* rep, int rcode, in dynlib_inplace_cb_reply_generic() 222 struct module_qstate* qstate, struct sockaddr_storage* addr, in dynlib_inplace_cb_query_generic() 229 int dynlib_inplace_cb_edns_back_parsed(struct module_qstate* qstate, in dynlib_inplace_cb_edns_back_parsed() 235 int dynlib_inplace_cb_query_response(struct module_qstate* qstate, in dynlib_inplace_cb_query_response()
|
/dports/dns/unbound/unbound-1.14.0/edns-subnet/ |
H A D | subnetmod.h | 113 void subnetmod_operate(struct module_qstate* qstate, enum module_ev event, 117 void subnetmod_inform_super(struct module_qstate* qstate, int id, 118 struct module_qstate* super); 121 void subnetmod_clear(struct module_qstate* qstate, int id); 131 struct module_qstate* qstate, struct sockaddr_storage* addr, 137 int ecs_edns_back_parsed(struct module_qstate* qstate, int id, void* cbargs); 140 int ecs_query_response(struct module_qstate* qstate, struct dns_msg* response,
|
/dports/dns/unbound/unbound-1.14.0/pythonmod/ |
H A D | pythonmod.h | 58 void pythonmod_operate(struct module_qstate* qstate, enum module_ev event, 62 void pythonmod_inform_super(struct module_qstate* qstate, int id, 63 struct module_qstate* super); 66 void pythonmod_clear(struct module_qstate* qstate, int id); 73 struct module_qstate* qstate, struct reply_info* rep, int rcode, 80 struct query_info* qinfo, uint16_t flags, struct module_qstate* qstate,
|
H A D | pythonmod_utils.h | 60 int storeQueryInCache(struct module_qstate* qstate, struct query_info* qinfo, 73 void invalidateQueryInCache(struct module_qstate* qstate, 85 int createResponse(struct module_qstate* qstate, struct sldns_buffer* pkt);
|
H A D | interface.i | 721 int valrec, struct module_qstate** newq); 764 %ignore module_qstate::ext_state; 765 %ignore module_qstate::minfo; 770 %ignore module_qstate::edns_opts_front_in; 771 %ignore module_qstate::edns_opts_back_out; 772 %ignore module_qstate::edns_opts_back_in; 773 %ignore module_qstate::edns_opts_front_out; 776 struct module_qstate { 905 %extend module_qstate { 1277 int set_return_msg(struct module_qstate* qstate, [all …]
|
/dports/dns/unbound/unbound-1.14.0/services/ |
H A D | mesh.h | 174 struct module_qstate s; 357 void mesh_detach_subs(struct module_qstate* qstate); 383 int mesh_attach_sub(struct module_qstate* qstate, struct query_info* qinfo, 384 uint16_t qflags, int prime, int valrec, struct module_qstate** newq); 411 int mesh_add_sub(struct module_qstate* qstate, struct query_info* qinfo, 412 uint16_t qflags, int prime, int valrec, struct module_qstate** newq, 450 void mesh_state_delete(struct module_qstate* qstate); 608 int mesh_detect_cycle(struct module_qstate* qstate, struct query_info* qinfo, 674 mesh_serve_expired_lookup(struct module_qstate* qstate,
|
/dports/dns/unbound/unbound-1.14.0/dns64/ |
H A D | dns64.h | 59 void dns64_operate(struct module_qstate* qstate, enum module_ev event, int id, 62 void dns64_inform_super(struct module_qstate* qstate, int id, 63 struct module_qstate* super); 66 void dns64_clear(struct module_qstate* qstate, int id);
|
H A D | dns64.c | 460 handle_ipv6_ptr(struct module_qstate* qstate, int id) in handle_ipv6_ptr() 463 struct module_qstate* subq = NULL; in handle_ipv6_ptr() 512 generate_type_A_query(struct module_qstate* qstate, int id) in generate_type_A_query() 514 struct module_qstate* subq = NULL; in generate_type_A_query() 573 handle_event_pass(struct module_qstate* qstate, int id) in handle_event_pass() 616 handle_event_moddone(struct module_qstate* qstate, int id) in handle_event_moddone() 812 dns64_adjust_a(int id, struct module_qstate* super, struct module_qstate* qstate) in dns64_adjust_a() 909 dns64_adjust_ptr(struct module_qstate* qstate, struct module_qstate* super) in dns64_adjust_ptr() 945 dns64_inform_super(struct module_qstate* qstate, int id, in dns64_inform_super() 946 struct module_qstate* super) in dns64_inform_super() [all …]
|
/dports/dns/unbound/unbound-1.14.0/validator/ |
H A D | val_utils.h | 50 struct module_qstate; 132 struct module_qstate* qstate); 148 struct module_qstate* qstate); 169 struct module_qstate* qstate); 192 struct module_qstate* qstate); 222 struct module_qstate* qstate); 253 int downprot, char** reason, struct module_qstate* qstate);
|
H A D | validator.h | 240 void val_operate(struct module_qstate* qstate, enum module_ev event, int id, 250 void val_inform_super(struct module_qstate* qstate, int id, 251 struct module_qstate* super); 254 void val_clear(struct module_qstate* qstate, int id);
|
H A D | val_sigcrypt.h | 50 struct module_qstate; 268 sldns_pkt_section section, struct module_qstate* qstate); 286 sldns_pkt_section section, struct module_qstate* qstate); 308 struct module_qstate* qstate); 336 sldns_pkt_section section, struct module_qstate* qstate);
|
/dports/dns/unbound/unbound-1.14.0/ipsecmod/ |
H A D | ipsecmod.h | 81 void ipsecmod_operate(struct module_qstate* qstate, enum module_ev event, 84 void ipsecmod_inform_super(struct module_qstate* qstate, int id, 85 struct module_qstate* super); 87 void ipsecmod_clear(struct module_qstate* qstate, int id);
|
H A D | ipsecmod.c | 102 ipsecmod_new(struct module_qstate* qstate, int id) in ipsecmod_new() 124 ipsecmod_error(struct module_qstate* qstate, int id) in ipsecmod_error() 143 generate_request(struct module_qstate* qstate, int id, uint8_t* name, in generate_request() 146 struct module_qstate* newq; in generate_request() 249 call_hook(struct module_qstate* qstate, struct ipsecmod_qstate* iq, in call_hook() 386 ipsecmod_handle_query(struct module_qstate* qstate, in ipsecmod_handle_query() 474 ipsecmod_handle_response(struct module_qstate* qstate, in ipsecmod_handle_response() 512 ipsecmod_operate(struct module_qstate* qstate, enum module_ev event, int id, in ipsecmod_operate() 566 ipsecmod_inform_super(struct module_qstate* qstate, int id, in ipsecmod_inform_super() 567 struct module_qstate* super) in ipsecmod_inform_super() [all …]
|
/dports/dns/unbound/unbound-1.14.0/ipset/ |
H A D | ipset.h | 58 void ipset_operate(struct module_qstate* qstate, enum module_ev event, 61 void ipset_inform_super(struct module_qstate* qstate, int id, 62 struct module_qstate* super); 64 void ipset_clear(struct module_qstate* qstate, int id);
|
/dports/dns/unbound/unbound-1.14.0/cachedb/ |
H A D | cachedb.h | 97 void cachedb_operate(struct module_qstate* qstate, enum module_ev event, 100 void cachedb_inform_super(struct module_qstate* qstate, int id, 101 struct module_qstate* super); 103 void cachedb_clear(struct module_qstate* qstate, int id);
|
H A D | cachedb.c | 289 cachedb_new(struct module_qstate* qstate, int id) in cachedb_new() 312 error_response(struct module_qstate* qstate, int id, int rcode) in error_response() 331 calc_hash(struct module_qstate* qstate, char* buf, size_t len) in calc_hash() 379 prep_data(struct module_qstate* qstate, struct sldns_buffer* buf) in prep_data() 618 cachedb_intcache_lookup(struct module_qstate* qstate) in cachedb_intcache_lookup() 655 cachedb_intcache_store(struct module_qstate* qstate) in cachedb_intcache_store() 677 cachedb_handle_query(struct module_qstate* qstate, in cachedb_handle_query() 753 cachedb_handle_response(struct module_qstate* qstate, in cachedb_handle_response() 821 cachedb_inform_super(struct module_qstate* ATTR_UNUSED(qstate), in cachedb_inform_super() 822 int ATTR_UNUSED(id), struct module_qstate* ATTR_UNUSED(super)) in cachedb_inform_super() [all …]
|
/dports/dns/unbound/unbound-1.14.0/dynlibmod/examples/ |
H A D | helloworld.c | 33 struct module_qstate* qstate, struct reply_info* rep, int rcode, 62 EXPORT void operate(struct module_qstate* qstate, enum module_ev event, in operate() 93 EXPORT void inform_super(struct module_qstate* qstate, int id, in inform_super() 94 struct module_qstate* super) { in inform_super() 100 EXPORT void clear(struct module_qstate* qstate, int id) { in clear() 119 struct module_qstate* qstate, struct reply_info* rep, int rcode, in reply_callback()
|
/dports/dns/unbound/unbound-1.14.0/util/data/ |
H A D | msgreply.h | 54 struct module_qstate; 565 struct module_qstate* qstate, struct reply_info* rep, int rcode, 585 struct query_info* qinfo, struct module_qstate* qstate, 606 struct query_info* qinfo, struct module_qstate* qstate, 628 struct query_info* qinfo, struct module_qstate* qstate, 652 uint8_t* zone, size_t zonelen, struct module_qstate* qstate, 664 struct module_qstate* qstate); 676 struct module_qstate* qstate, struct dns_msg* response);
|
/dports/dns/unbound/unbound-1.14.0/iterator/ |
H A D | iterator.h | 455 void iter_operate(struct module_qstate* qstate, enum module_ev event, int id, 468 void iter_inform_super(struct module_qstate* qstate, int id, 469 struct module_qstate* super); 472 void iter_clear(struct module_qstate* qstate, int id);
|
/dports/dns/unbound/unbound-1.14.0/pythonmod/doc/examples/ |
H A D | example5.rst | 39 EDNS option lists can be found in the :class:`module_qstate` class. There are 42 - :class:`module_qstate.edns_opts_front_in`: options that came from the client 44 - :class:`module_qstate.edns_opts_back_out`: options that will be sent to the 46 - :class:`module_qstate.edns_opts_back_in`: options that came from the server 48 - :class:`module_qstate.edns_opts_front_out`: options that will be sent to the 75 element is going to be allocated in :class:`module_qstate.region`. The data 101 :class:`module_qstate` flags: 103 - :class:`module_qstate.no_cache_lookup`: Modules *operating after* this module 105 - :class:`module_qstate.no_cache_store`: Modules *operating after* this module
|
/dports/dns/unbound/unbound-1.14.0/respip/ |
H A D | respip.h | 201 void respip_operate(struct module_qstate* qstate, enum module_ev event, int id, 205 void respip_inform_super(struct module_qstate* qstate, int id, 206 struct module_qstate* super); 209 void respip_clear(struct module_qstate* qstate, int id);
|