55 #ifndef UTIL_FPTR_WLIST_H 56 #define UTIL_FPTR_WLIST_H 67 #if defined(EXPORT_ALL_SYMBOLS) 72 fatal_exit("%s:%d: %s: pointer whitelist %s failed", \ 73 __FILE__, __LINE__, __func__, #x); \ 215 uint8_t*
zone,
size_t zonelen,
int ssl_upstream,
char* tls_auth_name,
262 uint16_t flags,
int prime,
int valrec));
int fptr_whitelist_hash_deldatafunc(lruhash_deldatafunc_type fptr)
int fptr_whitelist_modenv_detect_cycle(int(*fptr)(struct module_qstate *qstate, struct query_info *qinfo, uint16_t flags, int prime, int valrec))
int fptr_whitelist_inplace_cb_edns_back_parsed(inplace_cb_edns_back_parsed_func_type *fptr)
void tube_callback_type(struct tube *, uint8_t *, size_t, int, void *)
void(* lruhash_deldatafunc_type)(void *, void *)
int fptr_whitelist_mod_operate(void(*fptr)(struct module_qstate *qstate, enum module_ev event, int id, struct outbound_entry *outbound))
int fptr_whitelist_mod_init(int(*fptr)(struct module_env *env, int id))
int fptr_whitelist_comm_signal(void(*fptr)(int, void *))
int codeline_cmp(const void *a, const void *b)
int inplace_cb_reply_func_type(struct query_info *qinfo, struct module_qstate *qstate, struct reply_info *rep, int rcode, struct edns_data *edns, struct edns_option **opt_list_out, struct regional *region, int id, void *callback)
void(* lruhash_markdelfunc_type)(void *)
int fptr_whitelist_start_accept(void(*fptr)(void *))
int fptr_whitelist_mod_clear(void(*fptr)(struct module_qstate *qstate, int id))
int comm_point_callback_type(struct comm_point *, void *, int, struct comm_reply *)
int fptr_whitelist_stop_accept(void(*fptr)(void *))
int fptr_whitelist_event(void(*fptr)(int, short, void *))
int fptr_whitelist_hash_markdelfunc(lruhash_markdelfunc_type fptr)
int fptr_whitelist_modenv_kill_sub(void(*fptr)(struct module_qstate *newq))
int fptr_whitelist_comm_timer(void(*fptr)(void *))
int fptr_whitelist_comm_point_raw(comm_point_callback_type *fptr)
int fptr_whitelist_print_func(void(*fptr)(char *, void *))
int fptr_whitelist_hash_delkeyfunc(lruhash_delkeyfunc_type fptr)
void(* lruhash_delkeyfunc_type)(void *, void *)
int inplace_cb_edns_back_parsed_func_type(struct module_qstate *qstate, int id, void *cb_args)
int fptr_whitelist_mesh_cb(mesh_cb_func_type fptr)
int fptr_whitelist_hash_sizefunc(lruhash_sizefunc_type fptr)
int fptr_whitelist_serviced_query(comm_point_callback_type *fptr)
int fptr_whitelist_modenv_add_sub(int(*fptr)(struct module_qstate *qstate, struct query_info *qinfo, uint16_t qflags, int prime, int valrec, struct module_qstate **newq, struct mesh_state **sub))
int fptr_whitelist_modenv_send_query(struct outbound_entry *(*fptr)(struct query_info *qinfo, uint16_t flags, int dnssec, int want_dnssec, int nocaps, struct sockaddr_storage *addr, socklen_t addrlen, uint8_t *zone, size_t zonelen, int ssl_upstream, char *tls_auth_name, struct module_qstate *q))
int fptr_whitelist_mod_deinit(void(*fptr)(struct module_env *env, int id))
int(* lruhash_compfunc_type)(void *, void *)
int fptr_whitelist_modenv_attach_sub(int(*fptr)(struct module_qstate *qstate, struct query_info *qinfo, uint16_t qflags, int prime, int valrec, struct module_qstate **newq))
int fptr_whitelist_modenv_detach_subs(void(*fptr)(struct module_qstate *qstate))
const GenericPointer< typename T::ValueType > T2 T::AllocatorType & a
int fptr_whitelist_pending_tcp(comm_point_callback_type *fptr)
int fptr_whitelist_alloc_cleanup(void(*fptr)(void *))
void(* mesh_cb_func_type)(void *, int, struct sldns_buffer *, enum sec_status, char *)
int fptr_whitelist_comm_point(comm_point_callback_type *fptr)
int fptr_whitelist_tube_listen(tube_callback_type *fptr)
int order_lock_cmp(const void *e1, const void *e2)
int fptr_whitelist_inplace_cb_reply_generic(inplace_cb_reply_func_type *fptr, enum inplace_cb_list_type type)
int fptr_whitelist_inplace_cb_query(inplace_cb_query_func_type *fptr)
size_t(* lruhash_sizefunc_type)(void *, void *)
int fptr_whitelist_inplace_cb_query_response(inplace_cb_query_response_func_type *fptr)
int fptr_whitelist_pending_udp(comm_point_callback_type *fptr)
int inplace_cb_query_func_type(struct query_info *qinfo, uint16_t flags, struct module_qstate *qstate, struct sockaddr_storage *addr, socklen_t addrlen, uint8_t *zone, size_t zonelen, struct regional *region, int id, void *callback)
int replay_var_compare(const void *a, const void *b)
int fptr_whitelist_mod_get_mem(size_t(*fptr)(struct module_env *env, int id))
int fptr_whitelist_mod_inform_super(void(*fptr)(struct module_qstate *qstate, int id, struct module_qstate *super))
int inplace_cb_query_response_func_type(struct module_qstate *qstate, struct dns_msg *response, int id, void *cb_args)
int fptr_whitelist_rbtree_cmp(int(*fptr)(const void *, const void *))
int fptr_whitelist_hash_compfunc(lruhash_compfunc_type fptr)