diff options
author | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-11-29 16:33:34 +0100 |
---|---|---|
committer | Wladimir J. van der Laan <laanwj@gmail.com> | 2013-12-04 12:46:13 +0100 |
commit | d004d7279ff21b7ee90207a850ec26ba044799bb (patch) | |
tree | 37ddc5ee8062d6b85905bf4ffb82fcc78dbc4ae0 /src/net.h | |
parent | 48ba56cdfd1f0d2478b0d8cffb828efb6982ed76 (diff) |
Move CAddrDB frrom db to net
This was a leftover from the times in which
peers.dat depended in BDB.
Other functions in db.cpp still depend on BerkelyDB,
to be able to compile without BDB this (small)
functionality needs to be moved to another file.
Diffstat (limited to 'src/net.h')
-rw-r--r-- | src/net.h | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -690,4 +690,15 @@ class CTransaction; void RelayTransaction(const CTransaction& tx, const uint256& hash); void RelayTransaction(const CTransaction& tx, const uint256& hash, const CDataStream& ss); +/** Access to the (IP) address database (peers.dat) */ +class CAddrDB +{ +private: + boost::filesystem::path pathAddr; +public: + CAddrDB(); + bool Write(const CAddrMan& addr); + bool Read(CAddrMan& addr); +}; + #endif |