Index: content/renderer/p2p/ipc_network_manager_unittest.cc |
diff --git a/content/renderer/p2p/ipc_network_manager_unittest.cc b/content/renderer/p2p/ipc_network_manager_unittest.cc |
index 31fcd472a0de6ecae29414c08eceb5eb9d1087df..fb87c9e560c389ac84288589665d77889e814c34 100644 |
--- a/content/renderer/p2p/ipc_network_manager_unittest.cc |
+++ b/content/renderer/p2p/ipc_network_manager_unittest.cc |
@@ -5,7 +5,7 @@ |
#include "base/memory/scoped_ptr.h" |
#include "content/renderer/p2p/ipc_network_manager.h" |
#include "content/renderer/p2p/network_list_manager.h" |
-#include "net/base/ip_address_number.h" |
+#include "net/base/ip_address.h" |
#include "net/base/network_change_notifier.h" |
#include "net/base/network_interfaces.h" |
#include "testing/gtest/include/gtest/gtest.h" |
@@ -53,33 +53,23 @@ class IpcNetworkManagerTest : public testing::Test { |
// issue 19249005 integrated into chromium |
TEST_F(IpcNetworkManagerTest, TestMergeNetworkList) { |
net::NetworkInterfaceList list; |
- net::IPAddressNumber ip_number; |
+ net::IPAddress ip; |
std::vector<rtc::Network*> networks; |
rtc::IPAddress ip_address; |
// Add 2 networks with the same prefix and prefix length. |
- EXPECT_TRUE(net::ParseIPLiteralToNumber(kIPv6PublicAddrString1, &ip_number)); |
- list.push_back( |
- net::NetworkInterface("em1", |
- "em1", |
- 0, |
- net::NetworkChangeNotifier::CONNECTION_UNKNOWN, |
- ip_number, |
- 64, |
- net::IP_ADDRESS_ATTRIBUTE_NONE)); |
- |
- EXPECT_TRUE(net::ParseIPLiteralToNumber(kIPv6PublicAddrString2, &ip_number)); |
- list.push_back( |
- net::NetworkInterface("em1", |
- "em1", |
- 0, |
- net::NetworkChangeNotifier::CONNECTION_UNKNOWN, |
- ip_number, |
- 64, |
- net::IP_ADDRESS_ATTRIBUTE_NONE)); |
- |
- network_manager_->OnNetworkListChanged(list, net::IPAddressNumber(), |
- net::IPAddressNumber()); |
+ EXPECT_TRUE(ip.AssignFromIPLiteral(kIPv6PublicAddrString1)); |
+ list.push_back(net::NetworkInterface( |
+ "em1", "em1", 0, net::NetworkChangeNotifier::CONNECTION_UNKNOWN, ip, 64, |
+ net::IP_ADDRESS_ATTRIBUTE_NONE)); |
+ |
+ EXPECT_TRUE(ip.AssignFromIPLiteral(kIPv6PublicAddrString2)); |
+ list.push_back(net::NetworkInterface( |
+ "em1", "em1", 0, net::NetworkChangeNotifier::CONNECTION_UNKNOWN, ip, 64, |
+ net::IP_ADDRESS_ATTRIBUTE_NONE)); |
+ |
+ network_manager_->OnNetworkListChanged(list, net::IPAddress(), |
+ net::IPAddress()); |
network_manager_->GetNetworks(&networks); |
EXPECT_EQ(1uL, networks.size()); |
EXPECT_EQ(2uL, networks[0]->GetIPs().size()); |
@@ -87,19 +77,13 @@ TEST_F(IpcNetworkManagerTest, TestMergeNetworkList) { |
// Add another network with different prefix length, should result in |
// a different network. |
networks.clear(); |
- list.push_back( |
- net::NetworkInterface("em1", |
- "em1", |
- 0, |
- net::NetworkChangeNotifier::CONNECTION_UNKNOWN, |
- ip_number, |
- 48, |
- net::IP_ADDRESS_ATTRIBUTE_NONE)); |
+ list.push_back(net::NetworkInterface( |
+ "em1", "em1", 0, net::NetworkChangeNotifier::CONNECTION_UNKNOWN, ip, 48, |
+ net::IP_ADDRESS_ATTRIBUTE_NONE)); |
// Push an unknown address as the default address. |
- EXPECT_TRUE(net::ParseIPLiteralToNumber(kIPv4MappedAddrString, &ip_number)); |
- network_manager_->OnNetworkListChanged(list, net::IPAddressNumber(), |
- ip_number); |
+ EXPECT_TRUE(ip.AssignFromIPLiteral(kIPv4MappedAddrString)); |
+ network_manager_->OnNetworkListChanged(list, net::IPAddress(), ip); |
// The unknown default address should be ignored. |
EXPECT_FALSE(network_manager_->GetDefaultLocalAddress(AF_INET6, &ip_address)); |