uw_resolver
set_unified_cache(struct uw_resolver *res)
struct uw_resolver *
struct uw_resolver *res;
typedef void (*resolve_cb_t)(struct uw_resolver *, void *, int, void *, int,
struct uw_resolver *res;
free_resolver(struct uw_resolver *res)
int resolve(struct uw_resolver *, const char*, int, int,
set_forwarders(struct uw_resolver *res, struct uw_forwarder_head
void resolve_done(struct uw_resolver *, void *, int, void *,
check_resolver((struct uw_resolver *)arg);
free_resolver((struct uw_resolver *)arg);
check_resolver(struct uw_resolver *resolver_to_check)
struct uw_resolver *res;
check_resolver_done(struct uw_resolver *res, void *arg, int rcode,
struct uw_resolver *checked_resolver = arg;
struct uw_resolver *create_resolver(enum uw_resolver_type);
void set_unified_cache(struct uw_resolver *);
void free_resolver(struct uw_resolver *);
void set_forwarders(struct uw_resolver *,
void check_resolver(struct uw_resolver *);
void check_resolver_done(struct uw_resolver *, void *, int,
resolver_ref(struct uw_resolver *res)
resolver_unref(struct uw_resolver *res)
void resolver_ref(struct uw_resolver *);
void resolver_unref(struct uw_resolver *);
void send_resolver_info(struct uw_resolver *, pid_t);
void trust_anchor_resolve_done(struct uw_resolver *, void *,
send_resolver_info(struct uw_resolver *res, pid_t pid)
struct uw_resolver *res;
trust_anchor_resolve_done(struct uw_resolver *res, void *arg, int rcode,
struct uw_resolver **);
struct uw_resolver *resolvers[UW_RES_NONE];
find_force(struct force_tree *tree, char *qname, struct uw_resolver **res)
struct uw_resolver *res;
struct uw_resolver *res;
struct uw_resolver *res = NULL;
resolve(struct uw_resolver *res, const char* name, int rrtype, int rrclass,
resolve_done(struct uw_resolver *res, void *arg, int rcode,
struct uw_resolver *tmp_res;