Chromium Code Reviews| Index: content/renderer/p2p/ipc_network_manager.cc |
| diff --git a/content/renderer/p2p/ipc_network_manager.cc b/content/renderer/p2p/ipc_network_manager.cc |
| index ac7661209b516e1106ea249b8c002ffeb83ddfbf..cbad0692835060b65da861eb2eedf7324d7fb379 100644 |
| --- a/content/renderer/p2p/ipc_network_manager.cc |
| +++ b/content/renderer/p2p/ipc_network_manager.cc |
| @@ -88,6 +88,11 @@ void IpcNetworkManager::OnNetworkListChanged( |
| network->AddIP(rtc::IPAddress(address)); |
| networks.push_back(network); |
| } else if (it->address.size() == net::kIPv6AddressSize) { |
| + |
| + // Only allow temporary address. crbug.com/413437 |
|
juberti2
2015/03/07 00:29:54
suggest mentioning "to ensure the MAC is not inclu
|
| + if (!(it->ip_address_attributes & net::IP_ADDRESS_ATTRIBUTE_TEMPORARY)) |
| + continue; |
| + |
| in6_addr address; |
| memcpy(&address, &it->address[0], sizeof(in6_addr)); |
| rtc::IPAddress ip6_addr(address); |