net: add LogIP() helper, use in net_processing

This commit is contained in:
Sjors Provoost
2024-07-23 12:52:38 +02:00
parent 937ef9eb40
commit 1d01ad4d73
3 changed files with 16 additions and 7 deletions

View File

@@ -695,11 +695,16 @@ bool CNode::ReceiveMsgBytes(Span<const uint8_t> msg_bytes, bool& complete)
return true;
}
std::string CNode::LogIP(bool log_ip) const
{
return log_ip ? strprintf(" peeraddr=%s", addr.ToStringAddrPort()) : "";
}
std::string CNode::DisconnectMsg(bool log_ip) const
{
return strprintf("disconnecting peer=%d%s",
GetId(),
log_ip ? strprintf(" peeraddr=%s", addr.ToStringAddrPort()) : "");
LogIP(log_ip));
}
V1Transport::V1Transport(const NodeId node_id) noexcept