Add vConnect to CConnman::Options

Split the "-connect" argument parsing out of CConnman and put it into
AppInitMain().
This commit is contained in:
Marko Bencun
2017-06-15 09:39:07 +02:00
parent 7b6e8bc442
commit 352d582ba2
3 changed files with 24 additions and 8 deletions

View File

@@ -145,6 +145,8 @@ public:
std::vector<std::string> vSeedNodes;
std::vector<CSubNet> vWhitelistedRange;
std::vector<CService> vBinds, vWhiteBinds;
bool m_use_addrman_outgoing = true;
std::vector<std::string> m_specified_outgoing;
};
CConnman(uint64_t seed0, uint64_t seed1);
~CConnman();
@@ -293,7 +295,7 @@ private:
void ThreadOpenAddedConnections();
void AddOneShot(const std::string& strDest);
void ProcessOneShot();
void ThreadOpenConnections();
void ThreadOpenConnections(std::vector<std::string> connect);
void ThreadMessageHandler();
void AcceptConnection(const ListenSocket& hListenSocket);
void ThreadSocketHandler();