mirror of
https://github.com/bitcoin/bitcoin.git
synced 2025-01-25 10:43:19 -03:00
Merge bitcoin/bitcoin#22732: net: use m_client_interface rather than uiInterface
d8ba6327b2
scripted-diff: replace clientInterface with m_client_interface in net (fanquake)f68c6cebe6
net: use clientInterface rather than uiInterface (fanquake) Pull request description: First commit fixes two cases where we were using `uiInterface`, rather than `clientInterface`. Second commit renames `clientInterface` to `m_client_interface`, to match banman. ACKs for top commit: hebasto: ACKd8ba6327b2
, verified that `uiInterface` is replaced in all sites. Zero-1729: crACKd8ba6327b2
Tree-SHA512: 9c893d8799b0bc7737836c16e11b77b6f9dffa31041ec6678e63cad958ea06da09a841b99cc61c1b4d9f6f4f1be397ca5a8d2fb2fb7ab08c9437043f8a57c3dc
This commit is contained in:
commit
e35c4a3d80
2 changed files with 19 additions and 14 deletions
29
src/net.cpp
29
src/net.cpp
|
@ -1304,8 +1304,9 @@ void CConnman::NotifyNumConnectionsChanged()
|
|||
}
|
||||
if(vNodesSize != nPrevNodeCount) {
|
||||
nPrevNodeCount = vNodesSize;
|
||||
if(clientInterface)
|
||||
clientInterface->NotifyNumConnectionsChanged(vNodesSize);
|
||||
if (m_client_interface) {
|
||||
m_client_interface->NotifyNumConnectionsChanged(vNodesSize);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2448,7 +2449,9 @@ void CConnman::SetNetworkActive(bool active)
|
|||
|
||||
fNetworkActive = active;
|
||||
|
||||
uiInterface.NotifyNetworkActiveChanged(fNetworkActive);
|
||||
if (m_client_interface) {
|
||||
m_client_interface->NotifyNetworkActiveChanged(fNetworkActive);
|
||||
}
|
||||
}
|
||||
|
||||
CConnman::CConnman(uint64_t nSeed0In, uint64_t nSeed1In, CAddrMan& addrman_in, bool network_active)
|
||||
|
@ -2473,8 +2476,8 @@ bool CConnman::Bind(const CService &addr, unsigned int flags, NetPermissionFlags
|
|||
}
|
||||
bilingual_str strError;
|
||||
if (!BindListenPort(addr, strError, permissions)) {
|
||||
if ((flags & BF_REPORT_ERROR) && clientInterface) {
|
||||
clientInterface->ThreadSafeMessageBox(strError, "", CClientUIInterface::MSG_ERROR);
|
||||
if ((flags & BF_REPORT_ERROR) && m_client_interface) {
|
||||
m_client_interface->ThreadSafeMessageBox(strError, "", CClientUIInterface::MSG_ERROR);
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
@ -2513,8 +2516,8 @@ bool CConnman::Start(CScheduler& scheduler, const Options& connOptions)
|
|||
Init(connOptions);
|
||||
|
||||
if (fListen && !InitBinds(connOptions)) {
|
||||
if (clientInterface) {
|
||||
clientInterface->ThreadSafeMessageBox(
|
||||
if (m_client_interface) {
|
||||
m_client_interface->ThreadSafeMessageBox(
|
||||
_("Failed to listen on any port. Use -listen=0 if you want this."),
|
||||
"", CClientUIInterface::MSG_ERROR);
|
||||
}
|
||||
|
@ -2531,8 +2534,8 @@ bool CConnman::Start(CScheduler& scheduler, const Options& connOptions)
|
|||
AddAddrFetch(strDest);
|
||||
}
|
||||
|
||||
if (clientInterface) {
|
||||
clientInterface->InitMessage(_("Loading P2P addresses…").translated);
|
||||
if (m_client_interface) {
|
||||
m_client_interface->InitMessage(_("Loading P2P addresses…").translated);
|
||||
}
|
||||
// Load addresses from peers.dat
|
||||
int64_t nStart = GetTimeMillis();
|
||||
|
@ -2556,7 +2559,9 @@ bool CConnman::Start(CScheduler& scheduler, const Options& connOptions)
|
|||
LogPrintf("%i block-relay-only anchors will be tried for connections.\n", m_anchors.size());
|
||||
}
|
||||
|
||||
uiInterface.InitMessage(_("Starting network threads…").translated);
|
||||
if (m_client_interface) {
|
||||
m_client_interface->InitMessage(_("Starting network threads…").translated);
|
||||
}
|
||||
|
||||
fAddressesInitialized = true;
|
||||
|
||||
|
@ -2594,8 +2599,8 @@ bool CConnman::Start(CScheduler& scheduler, const Options& connOptions)
|
|||
threadOpenAddedConnections = std::thread(&util::TraceThread, "addcon", [this] { ThreadOpenAddedConnections(); });
|
||||
|
||||
if (connOptions.m_use_addrman_outgoing && !connOptions.m_specified_outgoing.empty()) {
|
||||
if (clientInterface) {
|
||||
clientInterface->ThreadSafeMessageBox(
|
||||
if (m_client_interface) {
|
||||
m_client_interface->ThreadSafeMessageBox(
|
||||
_("Cannot provide specific connections and have addrman find outgoing connections at the same."),
|
||||
"", CClientUIInterface::MSG_ERROR);
|
||||
}
|
||||
|
|
|
@ -787,7 +787,7 @@ public:
|
|||
nMaxAddnode = connOptions.nMaxAddnode;
|
||||
nMaxFeeler = connOptions.nMaxFeeler;
|
||||
m_max_outbound = m_max_outbound_full_relay + m_max_outbound_block_relay + nMaxFeeler;
|
||||
clientInterface = connOptions.uiInterface;
|
||||
m_client_interface = connOptions.uiInterface;
|
||||
m_banman = connOptions.m_banman;
|
||||
m_msgproc = connOptions.m_msgproc;
|
||||
nSendBufferMaxSize = connOptions.nSendBufferMaxSize;
|
||||
|
@ -1126,7 +1126,7 @@ private:
|
|||
int nMaxFeeler;
|
||||
int m_max_outbound;
|
||||
bool m_use_addrman_outgoing;
|
||||
CClientUIInterface* clientInterface;
|
||||
CClientUIInterface* m_client_interface;
|
||||
NetEventsInterface* m_msgproc;
|
||||
/** Pointer to this node's banman. May be nullptr - check existence before dereferencing. */
|
||||
BanMan* m_banman;
|
||||
|
|
Loading…
Add table
Reference in a new issue