Index: webrtc/p2p/client/basicportallocator.cc |
diff --git a/webrtc/p2p/client/basicportallocator.cc b/webrtc/p2p/client/basicportallocator.cc |
index e45d2c8f0f30ffec271d1804808c9de9d11cbecc..4d983d44af54c860b75af6796423124a927a6d11 100644 |
--- a/webrtc/p2p/client/basicportallocator.cc |
+++ b/webrtc/p2p/client/basicportallocator.cc |
@@ -726,9 +726,9 @@ AllocationSequence::AllocationSequence(BasicPortAllocatorSession* session, |
bool AllocationSequence::Init() { |
if (IsFlagSet(PORTALLOCATOR_ENABLE_SHARED_SOCKET)) { |
- udp_socket_.reset(session_->socket_factory()->CreateUdpSocket( |
+ udp_socket_.reset(session_->socket_factory()->CreateUdpSocketOnNetwork( |
rtc::SocketAddress(ip_, 0), session_->allocator()->min_port(), |
- session_->allocator()->max_port())); |
+ session_->allocator()->max_port(), network_)); |
if (udp_socket_) { |
udp_socket_->SignalReadPacket.connect( |
this, &AllocationSequence::OnReadPacket); |