Log "version" message IP addresses in client connect summary
The only other method of logging remote addresses is via -logips=1 -debug=net which increases the logged activity by 100x or more. Github-Pull: #4608 Amended-By: Wladimir J. van der Laan <laanwj@gmail.com>
This commit is contained in:
parent
ab676c3ac4
commit
70b9d36a2c
1 changed files with 8 additions and 1 deletions
|
@ -3628,7 +3628,14 @@ bool static ProcessMessage(CNode* pfrom, string strCommand, CDataStream& vRecv,
|
||||||
|
|
||||||
pfrom->fSuccessfullyConnected = true;
|
pfrom->fSuccessfullyConnected = true;
|
||||||
|
|
||||||
LogPrintf("receive version message: %s: version %d, blocks=%d, us=%s, peer=%d\n", pfrom->cleanSubVer, pfrom->nVersion, pfrom->nStartingHeight, addrMe.ToString(), pfrom->id);
|
string remoteAddr;
|
||||||
|
if (fLogIPs)
|
||||||
|
remoteAddr = ", peeraddr=" + pfrom->addr.ToString();
|
||||||
|
|
||||||
|
LogPrintf("receive version message: %s: version %d, blocks=%d, us=%s, peer=%d%s\n",
|
||||||
|
pfrom->cleanSubVer, pfrom->nVersion,
|
||||||
|
pfrom->nStartingHeight, addrMe.ToString(), pfrom->id,
|
||||||
|
remoteAddr);
|
||||||
|
|
||||||
AddTimeData(pfrom->addr, nTime);
|
AddTimeData(pfrom->addr, nTime);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue