mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-11-11 14:38:29 +01:00
net: remove CNetAddr::ToString() and use ToStringAddr() instead
Both methods do the same thing, so simplify to having just one. Further, `CService` inherits `CNetAddr` and `CService::ToString()` overrides `CNetAddr::ToString()` but the latter is not virtual which may be confusing. Avoid such a confusion by not having non-virtual methods with the same names in inheritance.
This commit is contained in:
@@ -155,7 +155,7 @@ BOOST_AUTO_TEST_CASE(embedded_test)
|
||||
CNetAddr addr1(ResolveIP("1.2.3.4"));
|
||||
CNetAddr addr2(ResolveIP("::FFFF:0102:0304"));
|
||||
BOOST_CHECK(addr2.IsIPv4());
|
||||
BOOST_CHECK_EQUAL(addr1.ToString(), addr2.ToString());
|
||||
BOOST_CHECK_EQUAL(addr1.ToStringAddr(), addr2.ToStringAddr());
|
||||
}
|
||||
|
||||
BOOST_AUTO_TEST_CASE(subnet_test)
|
||||
@@ -240,7 +240,7 @@ BOOST_AUTO_TEST_CASE(subnet_test)
|
||||
|
||||
subnet = CSubNet(tor_addr);
|
||||
BOOST_CHECK(subnet.IsValid());
|
||||
BOOST_CHECK_EQUAL(subnet.ToString(), tor_addr.ToString());
|
||||
BOOST_CHECK_EQUAL(subnet.ToString(), tor_addr.ToStringAddr());
|
||||
BOOST_CHECK(subnet.Match(tor_addr));
|
||||
BOOST_CHECK(
|
||||
!subnet.Match(ResolveIP("kpgvmscirrdqpekbqjsvw5teanhatztpp2gl6eee4zkowvwfxwenqaid.onion")));
|
||||
|
||||
Reference in New Issue
Block a user