p2p: reject invalid pruning seeds in peer lists

pull/326/head
moneromooo-monero 5 years ago
parent b60cf6a938
commit 4ce40edb27
No known key found for this signature in database
GPG Key ID: 686F07454D6CEFC3

@ -1858,6 +1858,8 @@ namespace nodetool
if (ipv4.ip() == 0)
ignore = true;
}
if (be.pruning_seed && (be.pruning_seed < tools::make_pruning_seed(1, CRYPTONOTE_PRUNING_LOG_STRIPES) || be.pruning_seed > tools::make_pruning_seed(1ul << CRYPTONOTE_PRUNING_LOG_STRIPES, CRYPTONOTE_PRUNING_LOG_STRIPES)))
ignore = true;
if (ignore)
{
MDEBUG("Ignoring " << be.adr.str());

Loading…
Cancel
Save