Index: webrtc/p2p/base/basicpacketsocketfactory.h |
diff --git a/webrtc/p2p/base/basicpacketsocketfactory.h b/webrtc/p2p/base/basicpacketsocketfactory.h |
index 5046e0f518d23b38d746343d5c8e3457c7ecfdf4..3613b73320b946b64334bb08e5feec3bedd06c37 100644 |
--- a/webrtc/p2p/base/basicpacketsocketfactory.h |
+++ b/webrtc/p2p/base/basicpacketsocketfactory.h |
@@ -37,7 +37,19 @@ class BasicPacketSocketFactory : public PacketSocketFactory { |
const SocketAddress& remote_address, |
const ProxyInfo& proxy_info, |
const std::string& user_agent, |
- int opts) override; |
+ int opts) override { |
+ //PacketSocketTcpOptions tcp_options = {.opts = opts}; |
+ PacketSocketTcpOptions tcp_options; |
+ tcp_options.opts = opts; |
+ return CreateClientTcpSocket(local_address, remote_address, proxy_info, |
+ user_agent, tcp_options); |
+ } |
+ AsyncPacketSocket* CreateClientTcpSocket( |
+ const SocketAddress& local_address, |
+ const SocketAddress& remote_address, |
+ const ProxyInfo& proxy_info, |
+ const std::string& user_agent, |
+ const PacketSocketTcpOptions& tcp_options) override; |
AsyncResolverInterface* CreateAsyncResolver() override; |