Index: webrtc/p2p/base/packetsocketfactory.h |
diff --git a/webrtc/p2p/base/packetsocketfactory.h b/webrtc/p2p/base/packetsocketfactory.h |
index 54037241b0a71ce26c5f4ac7afb4fdbb95073850..00a6f050f0627ce38dcb07d4e7af56c81910fb43 100644 |
--- a/webrtc/p2p/base/packetsocketfactory.h |
+++ b/webrtc/p2p/base/packetsocketfactory.h |
@@ -17,6 +17,7 @@ namespace rtc { |
class AsyncPacketSocket; |
class AsyncResolverInterface; |
+class Network; |
class PacketSocketFactory { |
public: |
@@ -32,6 +33,12 @@ class PacketSocketFactory { |
virtual AsyncPacketSocket* CreateUdpSocket(const SocketAddress& address, |
uint16_t min_port, |
uint16_t max_port) = 0; |
+ virtual AsyncPacketSocket* CreateUdpSocket( |
+ const SocketAddress& address, |
+ uint16_t min_port, |
+ uint16_t max_port, |
+ const Network* network) { return nullptr; } |
+ |
virtual AsyncPacketSocket* CreateServerTcpSocket( |
const SocketAddress& local_address, |
uint16_t min_port, |