Index: net/base/host_resolver.h |
=================================================================== |
--- net/base/host_resolver.h (revision 64203) |
+++ net/base/host_resolver.h (working copy) |
@@ -20,7 +20,6 @@ |
class AddressList; |
class BoundNetLog; |
class HostResolverImpl; |
-class HostResolverProc; |
class NetLog; |
// This class represents the task of resolving hostnames (or IP address |
@@ -231,13 +230,13 @@ |
DISALLOW_COPY_AND_ASSIGN(SingleRequestHostResolver); |
}; |
-// Creates a HostResolver implementation using |resolver_proc| as resolver, |
-// (which if NULL, will default to getaddrinfo() wrapper) that queries the |
-// underlying system, |max_concurrent_resolves| is how many resolve |
-// requests will be allowed to run in parallel. Pass |
-// HostResolver::kDefaultParallelism to choose a default value. |
+// Creates a HostResolver implementation that queries the underlying system. |
+// (Except if a unit-test has changed the global HostResolverProc using |
+// ScopedHostResolverProc to intercept requests to the system). |
+// |max_concurrent_resolves| is how many resolve requests will be allowed to |
+// run in parallel. Pass HostResolver::kDefaultParallelism to choose a |
+// default value. |
HostResolver* CreateSystemHostResolver(size_t max_concurrent_resolves, |
- HostResolverProc* resolver_proc, |
NetLog* net_log); |
} // namespace net |