From 5cd7f8abe3996d303774b6cddeb419337d605d02 Mon Sep 17 00:00:00 2001 From: Hennadii Stepanov <32963518+hebasto@users.noreply.github.com> Date: Fri, 1 Jan 2021 23:10:31 +0200 Subject: [PATCH] refactor: Do not expose CAddrMan members as protected without need --- src/addrman.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/addrman.h b/src/addrman.h index eaedfd318cc..9a2cb079a5d 100644 --- a/src/addrman.h +++ b/src/addrman.h @@ -173,11 +173,10 @@ static const int64_t ADDRMAN_TEST_WINDOW = 40*60; // 40 minutes class CAddrMan { friend class CAddrManTest; -protected: +private: //! critical section to protect the inner data structures mutable RecursiveMutex cs; -private: //! Serialization versions. enum Format : uint8_t { V0_HISTORICAL = 0, //!< historic format, before commit e6b343d88 @@ -237,6 +236,7 @@ protected: //! Source of random numbers for randomization in inner loops FastRandomContext insecure_rand; +private: //! Find an entry. CAddrInfo* Find(const CNetAddr& addr, int *pnId = nullptr) EXCLUSIVE_LOCKS_REQUIRED(cs);