asr_ctx
struct asr_ctx *ac = arg;
struct asr_ctx *ac;
_asr_async_new(struct asr_ctx *ac, int type)
struct asr_ctx *
struct asr_ctx *ac = arg;
asr_ctx_ref(struct asr_ctx *ac)
_asr_ctx_unref(struct asr_ctx *ac)
asr_ctx_free(struct asr_ctx *ac)
struct asr_ctx *ac;
static struct asr_ctx *asr_ctx_create(void);
static void asr_ctx_ref(struct asr_ctx *);
static void asr_ctx_free(struct asr_ctx *);
static int asr_ctx_add_searchdomain(struct asr_ctx *, const char *);
static int asr_ctx_from_fd(struct asr_ctx *, int);
static int asr_ctx_from_string(struct asr_ctx *, const char *);
static struct asr_ctx *
static int asr_ctx_parse(struct asr_ctx *, const char *);
struct asr_ctx *ac;
struct asr_ctx *
static void pass0(char **, int, struct asr_ctx *);
asr_ctx_add_searchdomain(struct asr_ctx *ac, const char *domain)
static void asr_ctx_envopts(struct asr_ctx *);
pass0(char **tok, int n, struct asr_ctx *ac)
asr_ctx_from_string(struct asr_ctx *ac, const char *str)
asr_ctx_from_fd(struct asr_ctx *ac, int fd)
asr_ctx_parse(struct asr_ctx *ac, const char *str)
asr_ctx_envopts(struct asr_ctx *ac)
struct asr_ctx *ac;
struct asr_ctx *a_ctx;
struct asr_ctx *as_ctx;
struct asr_ctx *_asr_use_resolver(void *);
struct asr_ctx *_asr_no_resolver(void);
void _asr_ctx_unref(struct asr_ctx *);
struct asr_query *_asr_async_new(struct asr_ctx *, int);
struct asr_query *_res_query_async_ctx(const char *, int, int, struct asr_ctx *);
struct asr_query *_res_search_async_ctx(const char *, int, int, struct asr_ctx *);
struct asr_ctx *);
struct asr_ctx *ac;
struct asr_ctx *ac;
struct asr_ctx *ac)
struct asr_ctx *ac;
struct asr_ctx *ac;
struct asr_ctx *ac;
struct asr_ctx *ac;
struct asr_ctx *ac;
struct asr_ctx *ac;
_res_search_async_ctx(const char *name, int class, int type, struct asr_ctx *ac)
struct asr_ctx *ac;
_res_query_async_ctx(const char *name, int class, int type, struct asr_ctx *a_ctx)
struct asr_ctx *ac;
void *asr_ctx;
if ((res->asr_ctx = asr_resolver_from_string(resolv_conf)) ==
asr_resolver_free(res->asr_ctx);
void *asr_ctx;
if ((asr_ctx = asr_resolver_from_string(resolv_conf)) != NULL) {
LDNS_RR_TYPE_AAAA, asr_ctx)) == NULL) {
asr_resolver_free(asr_ctx);
if (event_asr_run(aq, check_dns64_done, asr_ctx) == NULL) {
asr_resolver_free(asr_ctx);
void *asr_ctx = arg;
asr_resolver_free(asr_ctx);
if ((aq = res_query_async(name, rrclass, rrtype, res->asr_ctx))