aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVasil Dimov <vd@FreeBSD.org>2021-11-29 12:09:33 +0100
committerVasil Dimov <vd@FreeBSD.org>2022-02-11 15:21:52 +0100
commit36ee76d1afbb278500fc8aa01606ec933b52c17d (patch)
treed22e0576a21dea2c6ad9d2d88f65c2941a72e567
parentd0abce9a50dd4f507e3a30348eabffb7552471d5 (diff)
downloadbitcoin-36ee76d1afbb278500fc8aa01606ec933b52c17d.tar.xz
net: remove unused CNetAddr::GetHash()
-rw-r--r--src/netaddress.cpp8
-rw-r--r--src/netaddress.h1
-rw-r--r--src/test/fuzz/netaddress.cpp1
3 files changed, 0 insertions, 10 deletions
diff --git a/src/netaddress.cpp b/src/netaddress.cpp
index 4874b82eca..f7640329f8 100644
--- a/src/netaddress.cpp
+++ b/src/netaddress.cpp
@@ -833,14 +833,6 @@ std::vector<unsigned char> CNetAddr::GetAddrBytes() const
return std::vector<unsigned char>(m_addr.begin(), m_addr.end());
}
-uint64_t CNetAddr::GetHash() const
-{
- uint256 hash = Hash(m_addr);
- uint64_t nRet;
- memcpy(&nRet, &hash, sizeof(nRet));
- return nRet;
-}
-
// private extensions to enum Network, only returned by GetExtNetwork,
// and only used in GetReachabilityFrom
static const int NET_UNKNOWN = NET_MAX + 0;
diff --git a/src/netaddress.h b/src/netaddress.h
index debe03988c..6d21dcd5cd 100644
--- a/src/netaddress.h
+++ b/src/netaddress.h
@@ -194,7 +194,6 @@ public:
enum Network GetNetwork() const;
std::string ToString() const;
std::string ToStringIP() const;
- uint64_t GetHash() const;
bool GetInAddr(struct in_addr* pipv4Addr) const;
Network GetNetClass() const;
diff --git a/src/test/fuzz/netaddress.cpp b/src/test/fuzz/netaddress.cpp
index 56accbb3b9..35e6688c61 100644
--- a/src/test/fuzz/netaddress.cpp
+++ b/src/test/fuzz/netaddress.cpp
@@ -16,7 +16,6 @@ FUZZ_TARGET(netaddress)
FuzzedDataProvider fuzzed_data_provider(buffer.data(), buffer.size());
const CNetAddr net_addr = ConsumeNetAddr(fuzzed_data_provider);
- (void)net_addr.GetHash();
(void)net_addr.GetNetClass();
if (net_addr.GetNetwork() == Network::NET_IPV4) {
assert(net_addr.IsIPv4());