Index: net/dns/dns_session.h |
diff --git a/net/dns/dns_session.h b/net/dns/dns_session.h |
index 788474a22a04df465c26859e8746dece632b89eb..1ffa40c219d14ea8450c38d8c2017046ced13327 100644 |
--- a/net/dns/dns_session.h |
+++ b/net/dns/dns_session.h |
@@ -31,6 +31,7 @@ namespace net { |
class ClientSocketFactory; |
class DatagramClientSocket; |
class NetLog; |
+struct NetLogSource; |
class StreamSocket; |
// Session parameters and state shared between DNS transactions. |
@@ -103,12 +104,12 @@ class NET_EXPORT_PRIVATE DnsSession |
// Allocate a socket, already connected to the server address. |
// When the SocketLease is destroyed, the socket will be freed. |
std::unique_ptr<SocketLease> AllocateSocket(unsigned server_index, |
- const NetLog::Source& source); |
+ const NetLogSource& source); |
// Creates a StreamSocket from the factory for a transaction over TCP. These |
// sockets are not pooled. |
std::unique_ptr<StreamSocket> CreateTCPSocket(unsigned server_index, |
- const NetLog::Source& source); |
+ const NetLogSource& source); |
void ApplyPersistentData(const base::Value& data); |
std::unique_ptr<const base::Value> GetPersistentData() const; |