Index: net/dns/mdns_client.h |
diff --git a/net/dns/mdns_client.h b/net/dns/mdns_client.h |
index 1c75b0465137f1828dea7651ec1d78a48ccbb66e..42da7e0e4594f30177394ddbcaa77a568934fd83 100644 |
--- a/net/dns/mdns_client.h |
+++ b/net/dns/mdns_client.h |
@@ -9,14 +9,12 @@ |
#include <vector> |
#include "base/callback.h" |
+#include "base/memory/scoped_ptr.h" |
#include "net/base/ip_endpoint.h" |
#include "net/dns/dns_query.h" |
#include "net/dns/dns_response.h" |
#include "net/dns/record_parsed.h" |
-template <typename T> |
-class ScopedVector; |
- |
namespace net { |
class DatagramServerSocket; |
@@ -131,7 +129,8 @@ class NET_EXPORT MDnsListener { |
class NET_EXPORT MDnsSocketFactory { |
public: |
virtual ~MDnsSocketFactory() {} |
- virtual void CreateSockets(ScopedVector<DatagramServerSocket>* sockets) = 0; |
+ virtual void CreateSockets( |
+ std::vector<scoped_ptr<DatagramServerSocket>>* sockets) = 0; |
static scoped_ptr<MDnsSocketFactory> CreateDefault(); |
}; |