types: Migrate to stdplus ip
Change-Id: I777aa701204b0c4dbe5f0088cc2e6a4deb4f5d15
Signed-off-by: William A. Kennington III <wak@google.com>
diff --git a/test/test_ethernet_interface.cpp b/test/test_ethernet_interface.cpp
index 0596980..c92b8eb 100644
--- a/test/test_ethernet_interface.cpp
+++ b/test/test_ethernet_interface.cpp
@@ -96,8 +96,8 @@
TEST_F(TestEthernetInterface, AddIPAddress)
{
createIPObject(IP::Protocol::IPv4, "10.10.10.10", 16);
- EXPECT_THAT(interface.addrs, UnorderedElementsAre(Key(
- IfAddr(in_addr{htonl(0x0a0a0a0a)}, 16))));
+ EXPECT_THAT(interface.addrs, UnorderedElementsAre(Key(stdplus::SubnetAny(
+ stdplus::In4Addr{10, 10, 10, 10}, 16))));
}
TEST_F(TestEthernetInterface, AddMultipleAddress)
@@ -106,17 +106,20 @@
createIPObject(IP::Protocol::IPv4, "20.20.20.20", 16);
EXPECT_THAT(
interface.addrs,
- UnorderedElementsAre(Key(IfAddr(in_addr{htonl(0x0a0a0a0a)}, 16)),
- Key(IfAddr(in_addr{htonl(0x14141414)}, 16))));
+ UnorderedElementsAre(
+ Key(stdplus::SubnetAny(stdplus::In4Addr{10, 10, 10, 10}, 16)),
+ Key(stdplus::SubnetAny(stdplus::In4Addr{20, 20, 20, 20}, 16))));
}
TEST_F(TestEthernetInterface, DeleteIPAddress)
{
createIPObject(IP::Protocol::IPv4, "10.10.10.10", 16);
createIPObject(IP::Protocol::IPv4, "20.20.20.20", 16);
- interface.addrs.at(IfAddr(in_addr{htonl(0x0a0a0a0a)}, 16))->delete_();
- EXPECT_THAT(interface.addrs, UnorderedElementsAre(Key(
- IfAddr(in_addr{htonl(0x14141414)}, 16))));
+ interface.addrs
+ .at(stdplus::SubnetAny(stdplus::In4Addr{10, 10, 10, 10}, 16))
+ ->delete_();
+ EXPECT_THAT(interface.addrs, UnorderedElementsAre(Key(stdplus::SubnetAny(
+ stdplus::In4Addr{20, 20, 20, 20}, 16))));
}
TEST_F(TestEthernetInterface, CheckObjectPath)