Index: content/browser/renderer_host/p2p/socket_host_udp.cc |
diff --git a/content/browser/renderer_host/p2p/socket_host_udp.cc b/content/browser/renderer_host/p2p/socket_host_udp.cc |
index 5dad882629f1577fc7ac90294034cb51e295bea8..2af80aa5ff857915feb3892ae5c69f359d3c7647 100644 |
--- a/content/browser/renderer_host/p2p/socket_host_udp.cc |
+++ b/content/browser/renderer_host/p2p/socket_host_udp.cc |
@@ -113,7 +113,9 @@ bool P2PSocketHostUdp::Init(const net::IPEndPoint& local_address, |
state_ = STATE_OPEN; |
- message_sender_->Send(new P2PMsg_OnSocketCreated(id_, address)); |
+ // NOTE: Remote address will be same as what renderer provided. |
+ message_sender_->Send(new P2PMsg_OnSocketCreated( |
+ id_, address, remote_address.ip_address)); |
recv_buffer_ = new net::IOBuffer(kReadBufferSize); |
DoRead(); |