Lines Matching full:address
119 // Create an IP address entry (as if left-over from a previous connection
121 IPAddress address(IPAddress::kFamilyIPv4);
122 EXPECT_TRUE(address.SetAddressFromString(kTestIPAddress0));
123 address.set_prefix(kTestIPAddressPrefix0);
126 addresses.push_back(DeviceInfo::AddressData(address, 0, RT_SCOPE_UNIVERSE));
128 return address;
132 const std::string& address,
135 return device_info_.CreateDevice(link_name, address, interface_index,
183 const IPAddress& address,
244 const IPAddress& address,
254 address.family());
255 message->SetAttribute(IFA_ADDRESS, address.address());
257 RTNLMessage::AddressStatus(address.prefix(), flags, scope));
288 MATCHER_P(IsIPAddress, address, "") {
291 return address.Equals(arg);
344 ByteString address;
345 EXPECT_TRUE(device_info_.GetMACAddress(kTestDeviceIndex, &address));
346 EXPECT_FALSE(address.IsEmpty());
347 EXPECT_TRUE(address.Equals(ByteString(kTestMACAddress,
480 IPAddress address = CreateInterfaceAddress();
488 IsIPAddress(address)));
490 kTestDeviceName, "address", kTestDeviceIndex, Technology::kCellular));
498 IPAddress address = CreateInterfaceAddress();
506 IsIPAddress(address)));
510 kTestDeviceName, "address", kTestDeviceIndex, Technology::kWiMax));
511 // The MAC address is clear such that it is obtained via
519 IPAddress address = CreateInterfaceAddress();
524 IsIPAddress(address)));
526 kTestDeviceName, "address", kTestDeviceIndex, Technology::kEthernet);
539 IPAddress address = CreateInterfaceAddress();
544 IsIPAddress(address)));
546 kTestDeviceName, "address", kTestDeviceIndex,
574 IPAddress address = CreateInterfaceAddress();
579 IsIPAddress(address)));
588 kTestDeviceName, "address", kTestDeviceIndex, Technology::kWifi));
593 IPAddress address = CreateInterfaceAddress();
603 IsIPAddress(address)));
606 kTestDeviceName, "address", kTestDeviceIndex, Technology::kTunnel));
610 IPAddress address = CreateInterfaceAddress();
620 IsIPAddress(address)));
625 kTestDeviceName, "address", kTestDeviceIndex, Technology::kTunnel));
629 IPAddress address = CreateInterfaceAddress();
639 IsIPAddress(address)));
643 kTestDeviceName, "address", kTestDeviceIndex, Technology::kPPP));
653 kTestDeviceName, "address", kTestDeviceIndex, Technology::kLoopback));
665 kTestDeviceName, "address", kTestDeviceIndex, Technology::kCDCEthernet));
672 IPAddress address = CreateInterfaceAddress();
679 kTestDeviceName, "address", kTestDeviceIndex, Technology::kUnknown));
777 // Add an address to the device address list
785 EXPECT_TRUE(ip_address0.Equals(addresses[0].address));
787 // Re-adding the same address shouldn't cause the address list to change
791 EXPECT_TRUE(ip_address0.Equals(addresses[0].address));
793 // Adding a new address should expand the list
801 EXPECT_TRUE(ip_address0.Equals(addresses[0].address));
802 EXPECT_TRUE(ip_address1.Equals(addresses[1].address));
804 // Deleting an address should reduce the list
812 EXPECT_TRUE(ip_address1.Equals(addresses[0].address));
937 // IPv6 address.
1112 IPAddress address(IPAddress::kFamilyIPv4);
1113 EXPECT_TRUE(address.SetAddressFromString(kTestIPAddress0));
1117 kTestDeviceIndex, address, &mac_address));
1129 // An improperly formatted IPv4 address should fail.
1188 peer.address().GetConstData(),
1189 peer.address().GetLength()) == 0 &&
1275 // Add a temporary address.
1288 // Adding a non-temporary address alerts the Device, but does not override
1289 // the primary address since the previous one was temporary.
1303 // Adding a temporary deprecated address alerts the Device, but does not
1304 // override the primary address since the previous one was non-deprecated.
1318 // Another temporary (non-deprecated) address alerts the Device, and will
1319 // override the previous primary address.
1634 const std::string& address,