@@ -482,7 +482,7 @@ struct Peer {
482
482
/* * Protects misbehavior data members */
483
483
Mutex m_misbehavior_mutex;
484
484
/* * Accumulated misbehavior score for this peer */
485
- int nMisbehavior GUARDED_BY (m_misbehavior_mutex){0 };
485
+ int m_misbehavior_score GUARDED_BY (m_misbehavior_mutex){0 };
486
486
/* * Whether this peer should be disconnected and marked as discouraged (unless it has the noban permission). */
487
487
bool m_should_discourage GUARDED_BY (m_misbehavior_mutex){false };
488
488
@@ -912,7 +912,7 @@ void PeerLogicValidation::FinalizeNode(NodeId nodeid, bool& fUpdateConnectionTim
912
912
{
913
913
PeerRef peer = GetPeerRef (nodeid);
914
914
assert (peer != nullptr );
915
- misbehavior = WITH_LOCK (peer->m_misbehavior_mutex , return peer->nMisbehavior );
915
+ misbehavior = WITH_LOCK (peer->m_misbehavior_mutex , return peer->m_misbehavior_score );
916
916
LOCK (g_peer_mutex);
917
917
g_peer_map.erase (nodeid);
918
918
}
@@ -967,7 +967,7 @@ bool GetNodeStateStats(NodeId nodeid, CNodeStateStats &stats) {
967
967
968
968
PeerRef peer = GetPeerRef (nodeid);
969
969
if (peer == nullptr ) return false ;
970
- stats.nMisbehavior = WITH_LOCK (peer->m_misbehavior_mutex , return peer->nMisbehavior );
970
+ stats.m_misbehavior_score = WITH_LOCK (peer->m_misbehavior_mutex , return peer->m_misbehavior_score );
971
971
972
972
return true ;
973
973
}
@@ -1120,13 +1120,13 @@ void Misbehaving(const NodeId pnode, const int howmuch, const std::string& messa
1120
1120
if (peer == nullptr ) return ;
1121
1121
1122
1122
LOCK (peer->m_misbehavior_mutex );
1123
- peer->nMisbehavior += howmuch;
1123
+ peer->m_misbehavior_score += howmuch;
1124
1124
const std::string message_prefixed = message.empty () ? " " : (" : " + message);
1125
- if (peer->nMisbehavior >= DISCOURAGEMENT_THRESHOLD && peer->nMisbehavior - howmuch < DISCOURAGEMENT_THRESHOLD) {
1126
- LogPrint (BCLog::NET, " Misbehaving: peer=%d (%d -> %d) DISCOURAGE THRESHOLD EXCEEDED%s\n " , pnode, peer->nMisbehavior - howmuch, peer->nMisbehavior , message_prefixed);
1125
+ if (peer->m_misbehavior_score >= DISCOURAGEMENT_THRESHOLD && peer->m_misbehavior_score - howmuch < DISCOURAGEMENT_THRESHOLD) {
1126
+ LogPrint (BCLog::NET, " Misbehaving: peer=%d (%d -> %d) DISCOURAGE THRESHOLD EXCEEDED%s\n " , pnode, peer->m_misbehavior_score - howmuch, peer->m_misbehavior_score , message_prefixed);
1127
1127
peer->m_should_discourage = true ;
1128
1128
} else {
1129
- LogPrint (BCLog::NET, " Misbehaving: peer=%d (%d -> %d)%s\n " , pnode, peer->nMisbehavior - howmuch, peer->nMisbehavior , message_prefixed);
1129
+ LogPrint (BCLog::NET, " Misbehaving: peer=%d (%d -> %d)%s\n " , pnode, peer->m_misbehavior_score - howmuch, peer->m_misbehavior_score , message_prefixed);
1130
1130
}
1131
1131
}
1132
1132
0 commit comments