| Index: net/dns/host_resolver_impl.h
|
| diff --git a/net/dns/host_resolver_impl.h b/net/dns/host_resolver_impl.h
|
| index 0ad7146dfc97ec1a9cdca1647a2df1baf143b12e..24062d91ae015c5407b69b06a731ea5646a6b62f 100644
|
| --- a/net/dns/host_resolver_impl.h
|
| +++ b/net/dns/host_resolver_impl.h
|
| @@ -158,6 +158,9 @@ class NET_EXPORT HostResolverImpl
|
| const PersistCallback& persist_callback,
|
| std::unique_ptr<const base::Value> old_data) override;
|
|
|
| + void SetDefaultAddressFamily(AddressFamily address_family) override;
|
| + AddressFamily GetDefaultAddressFamily() const override;
|
| +
|
| void set_proc_params_for_test(const ProcTaskParams& proc_params) {
|
| proc_params_ = proc_params;
|
| }
|
| @@ -346,6 +349,10 @@ class NET_EXPORT HostResolverImpl
|
| // Number of consecutive failures of DnsTask, counted when fallback succeeds.
|
| unsigned num_dns_failures_;
|
|
|
| + // Address family to use when the request doesn't specify one. See
|
| + // http://crbug.com/696569 for why the option is needed.
|
| + AddressFamily default_address_family_;
|
| +
|
| // True if DnsConfigService detected that system configuration depends on
|
| // local IPv6 connectivity. Disables probing.
|
| bool use_local_ipv6_;
|
|
|