105 #define UNBOUND_VERSION_MAJOR @UNBOUND_VERSION_MAJOR@ 106 #define UNBOUND_VERSION_MINOR @UNBOUND_VERSION_MINOR@ 107 #define UNBOUND_VERSION_MICRO @UNBOUND_VERSION_MICRO@ 569 const char *zone_type);
631 #define UB_STATS_QTYPE_NUM 256 633 #define UB_STATS_QCLASS_NUM 256 635 #define UB_STATS_RCODE_NUM 16 637 #define UB_STATS_OPCODE_NUM 16 639 #define UB_STATS_BUCKET_NUM 40
long long hist[UB_STATS_BUCKET_NUM]
int ub_ctx_debuglevel(struct ub_ctx *ctx, int d)
int ub_ctx_add_ta_autr(struct ub_ctx *ctx, const char *fname)
long long num_query_authzone_down
struct ub_shm_stat_info::@41 time
int ub_ctx_add_ta_file(struct ub_ctx *ctx, const char *fname)
int ub_ctx_data_remove(struct ub_ctx *ctx, const char *data)
int ub_ctx_zone_remove(struct ub_ctx *ctx, const char *zone_name)
long long num_queries_missed_cache
long long infra_cache_count
int ub_ctx_resolvconf(struct ub_ctx *ctx, const char *fname)
int ub_ctx_print_local_zones(struct ub_ctx *ctx)
long long num_queries_ip_ratelimited
#define UB_STATS_QCLASS_NUM
long long key_cache_count
long long num_queries_prefetch
#define UB_STATS_RCODE_NUM
#define UB_STATS_BUCKET_NUM
long long queries_ratelimited
long long sum_query_list_size
struct ub_shm_stat_info::@42 mem
long long num_query_dnscrypt_crypted
int ub_ctx_set_option(struct ub_ctx *ctx, const char *opt, const char *val)
#define UB_STATS_OPCODE_NUM
long long rrset_cache_count
long long num_query_dnscrypt_secret_missed_cache
const char * ub_strerror(int err)
const char * ub_version(void)
long long dnscrypt_shared_secret
long long num_query_dnscrypt_cleartext
void(* ub_callback_type)(void *, int, struct ub_result *)
long long unwanted_queries
long long num_query_dnscrypt_cert
int ub_resolve_async(struct ub_ctx *ctx, const char *name, int rrtype, int rrclass, void *mydata, ub_callback_type callback, int *async_id)
long long num_query_authzone_up
int ub_ctx_get_option(struct ub_ctx *ctx, const char *opt, char **str)
long long mesh_replies_sent
struct ub_ctx * ub_ctx_create(void)
long long ans_rcode_nodata
long long mesh_replies_sum_wait_sec
long long mesh_num_states
int ub_ctx_data_add(struct ub_ctx *ctx, const char *data)
int ub_ctx_trustedkeys(struct ub_ctx *ctx, const char *fname)
long long num_neg_cache_nxdomain
long long msg_cache_count
long long mesh_replies_sum_wait_usec
long long mesh_num_reply_states
long long num_neg_cache_noerror
int ub_ctx_zone_add(struct ub_ctx *ctx, const char *zone_name, const char *zone_type)
long long ans_rcode[UB_STATS_RCODE_NUM]
long long shared_secret_cache_count
int ub_ctx_set_fwd(struct ub_ctx *ctx, const char *addr)
long long unwanted_replies
int ub_poll(struct ub_ctx *ctx)
int ub_ctx_hosts(struct ub_ctx *ctx, const char *fname)
long long num_query_dnscrypt_replay
void ub_ctx_delete(struct ub_ctx *ctx)
int ub_resolve(struct ub_ctx *ctx, const char *name, int rrtype, int rrclass, struct ub_result **result)
int ub_ctx_config(struct ub_ctx *ctx, const char *fname)
int ub_cancel(struct ub_ctx *ctx, int async_id)
long long tcp_accept_usage
void ub_resolve_free(struct ub_result *result)
long long zero_ttl_responses
long long nonce_cache_count
long long max_query_list_size
int ub_fd(struct ub_ctx *ctx)
int ub_ctx_debugout(struct ub_ctx *ctx, void *out)
int ub_ctx_async(struct ub_ctx *ctx, int dothread)
int ub_ctx_set_stub(struct ub_ctx *ctx, const char *zone, const char *addr, int isprime)
long long num_query_dnscrypt_crypted_malformed
struct ub_server_stats svr
long long qtype[UB_STATS_QTYPE_NUM]
int ub_wait(struct ub_ctx *ctx)
#define UB_STATS_QTYPE_NUM
int ub_ctx_add_ta(struct ub_ctx *ctx, const char *ta)
long long qopcode[UB_STATS_OPCODE_NUM]
long long qclass[UB_STATS_QCLASS_NUM]
int ub_process(struct ub_ctx *ctx)