Lines Matching defs:resolver
2430 dns_resolver_t *resolver,
2438 if (resolver->n_nameserver > 0) {
2439 *flags = (SCNetworkReachabilityFlags)resolver->reach_flags;
2441 *resolver_if_index = resolver->if_index;
2472 resolvers = dns_config->resolver;
2488 * matches one of our resolver configurations.
2493 dns_resolver_t *resolver;
2495 resolver = resolvers[i];
2496 if ((if_index != 0) && (if_index != resolver->if_index)) {
2500 domain = resolver->domain;
2508 resolver,
2521 * we have not found a matching resolver, try
2542 dns_resolver_t *resolver = NULL;
2547 resolvers = dns_config->resolver;
2559 ((if_index != 0) && (resolver == NULL))) {
2560 // if this is the first (aka default) resolver
2561 resolver = resolvers[i];
2563 (resolvers[i]->search_order < resolver->search_order)) {
2564 // if this is a default resolver with a lower search order
2565 resolver = resolvers[i];
2569 return resolver;
2763 // if no resolver configuration
2792 * directed to the default resolver.
2885 // update the reachability of the default resolver
4652 // save resolver reachability flags
5236 // if the DNS blocked or resolver reachability changed
5698 // watch for DNS configuration (resolver reachability) changes