OLD | NEW |
1 /* | 1 /* |
2 * Copyright 2004 The WebRTC Project Authors. All rights reserved. | 2 * Copyright 2004 The WebRTC Project Authors. All rights reserved. |
3 * | 3 * |
4 * Use of this source code is governed by a BSD-style license | 4 * Use of this source code is governed by a BSD-style license |
5 * that can be found in the LICENSE file in the root of the source | 5 * that can be found in the LICENSE file in the root of the source |
6 * tree. An additional intellectual property rights grant can be found | 6 * tree. An additional intellectual property rights grant can be found |
7 * in the file PATENTS. All contributing project authors may | 7 * in the file PATENTS. All contributing project authors may |
8 * be found in the AUTHORS file in the root of the source tree. | 8 * be found in the AUTHORS file in the root of the source tree. |
9 */ | 9 */ |
10 | 10 |
(...skipping 134 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
145 } | 145 } |
146 | 146 |
147 TEST_F(NetworkTest, TestIsIgnoredNetworkIgnoresNetworksAccordingToIgnoreMask) { | 147 TEST_F(NetworkTest, TestIsIgnoredNetworkIgnoresNetworksAccordingToIgnoreMask) { |
148 Network ipv4_network1("test_eth0", "Test Network Adapter 1", | 148 Network ipv4_network1("test_eth0", "Test Network Adapter 1", |
149 IPAddress(0x12345600U), 24, ADAPTER_TYPE_ETHERNET); | 149 IPAddress(0x12345600U), 24, ADAPTER_TYPE_ETHERNET); |
150 Network ipv4_network2("test_wlan0", "Test Network Adapter 2", | 150 Network ipv4_network2("test_wlan0", "Test Network Adapter 2", |
151 IPAddress(0x12345601U), 16, ADAPTER_TYPE_WIFI); | 151 IPAddress(0x12345601U), 16, ADAPTER_TYPE_WIFI); |
152 Network ipv4_network3("test_cell0", "Test Network Adapter 3", | 152 Network ipv4_network3("test_cell0", "Test Network Adapter 3", |
153 IPAddress(0x12345602U), 16, ADAPTER_TYPE_CELLULAR); | 153 IPAddress(0x12345602U), 16, ADAPTER_TYPE_CELLULAR); |
154 BasicNetworkManager network_manager; | 154 BasicNetworkManager network_manager; |
155 network_manager.set_network_ignore_mask( | 155 network_manager.SetNetworkIgnoreMask( |
156 ADAPTER_TYPE_ETHERNET | ADAPTER_TYPE_LOOPBACK | ADAPTER_TYPE_WIFI); | 156 ADAPTER_TYPE_ETHERNET | ADAPTER_TYPE_LOOPBACK | ADAPTER_TYPE_WIFI); |
157 EXPECT_TRUE(IsIgnoredNetwork(network_manager, ipv4_network1)); | 157 EXPECT_TRUE(IsIgnoredNetwork(network_manager, ipv4_network1)); |
158 EXPECT_TRUE(IsIgnoredNetwork(network_manager, ipv4_network2)); | 158 EXPECT_TRUE(IsIgnoredNetwork(network_manager, ipv4_network2)); |
159 EXPECT_FALSE(IsIgnoredNetwork(network_manager, ipv4_network3)); | 159 EXPECT_FALSE(IsIgnoredNetwork(network_manager, ipv4_network3)); |
160 } | 160 } |
161 | 161 |
162 // TODO(phoglund): Remove when ignore list goes away. | 162 // TODO(phoglund): Remove when ignore list goes away. |
163 TEST_F(NetworkTest, TestIgnoreList) { | 163 TEST_F(NetworkTest, TestIgnoreList) { |
164 Network ignore_me("ignore_me", "Ignore me please!", | 164 Network ignore_me("ignore_me", "Ignore me please!", |
165 IPAddress(0x12345600U), 24); | 165 IPAddress(0x12345600U), 24); |
(...skipping 708 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
874 manager.set_default_local_addresses(GetLoopbackIP(AF_INET), | 874 manager.set_default_local_addresses(GetLoopbackIP(AF_INET), |
875 GetLoopbackIP(AF_INET6)); | 875 GetLoopbackIP(AF_INET6)); |
876 EXPECT_TRUE(manager.GetDefaultLocalAddress(AF_INET, &ip)); | 876 EXPECT_TRUE(manager.GetDefaultLocalAddress(AF_INET, &ip)); |
877 EXPECT_EQ(ip, GetLoopbackIP(AF_INET)); | 877 EXPECT_EQ(ip, GetLoopbackIP(AF_INET)); |
878 EXPECT_TRUE(manager.GetDefaultLocalAddress(AF_INET6, &ip)); | 878 EXPECT_TRUE(manager.GetDefaultLocalAddress(AF_INET6, &ip)); |
879 EXPECT_EQ(ip, GetLoopbackIP(AF_INET6)); | 879 EXPECT_EQ(ip, GetLoopbackIP(AF_INET6)); |
880 manager.StopUpdating(); | 880 manager.StopUpdating(); |
881 } | 881 } |
882 | 882 |
883 } // namespace rtc | 883 } // namespace rtc |
OLD | NEW |