Lines Matching refs:dns_opts

857 				if (!srv->dns_opts.ignore_weight) {  in dns_check_dns_response()
1480 struct dns_options *dns_opts, void *currentip, in dns_get_ip_from_response() argument
1498 family_priority = dns_opts->family_prio; in dns_get_ip_from_response()
1499 allowed_duplicated_ip = dns_opts->accept_duplicate_ip; in dns_get_ip_from_response()
1540 for (j = 0; j < dns_opts->pref_net_nb; j++) { in dns_get_ip_from_response()
1543 if (dns_opts->pref_net[j].family != ip_type) in dns_get_ip_from_response()
1548 &dns_opts->pref_net[j].mask.in4, in dns_get_ip_from_response()
1549 &dns_opts->pref_net[j].addr.in4)) || in dns_get_ip_from_response()
1552 &dns_opts->pref_net[j].mask.in6, in dns_get_ip_from_response()
1553 &dns_opts->pref_net[j].addr.in6))) { in dns_get_ip_from_response()
1972 query_type = ((srv->dns_opts.family_prio == AF_INET) in dns_link_resolution()
2006 query_type = ((stream->dns_ctx.parent->arg.dns.dns_opts->family_prio == AF_INET) in dns_link_resolution()
2861 dns_get_ip_from_response(&resolution->response, rule->arg.dns.dns_opts, NULL, in dns_action_do_resolve()
2947 free(rule->arg.dns.dns_opts); in release_dns_action()
3001 rule->arg.dns.dns_opts = calloc(1, sizeof(*rule->arg.dns.dns_opts)); in dns_parse_do_resolve()
3002 if (rule->arg.dns.dns_opts == NULL) in dns_parse_do_resolve()
3006 rule->arg.dns.dns_opts->family_prio = AF_INET6; in dns_parse_do_resolve()
3020 rule->arg.dns.dns_opts->family_prio = AF_INET; in dns_parse_do_resolve()
3023 rule->arg.dns.dns_opts->family_prio = AF_INET6; in dns_parse_do_resolve()