mirror of
https://github.com/overte-org/overte.git
synced 2025-07-23 10:23:59 +02:00
Add repeated message suppression to request assignment packets
This commit is contained in:
parent
969cbf4cb0
commit
d522d03bd2
1 changed files with 8 additions and 4 deletions
|
@ -1045,12 +1045,16 @@ void DomainServer::processRequestAssignmentPacket(QSharedPointer<ReceivedMessage
|
||||||
|
|
||||||
auto it = find_if(_acSubnetWhitelist.begin(), _acSubnetWhitelist.end(), isHostAddressInSubnet);
|
auto it = find_if(_acSubnetWhitelist.begin(), _acSubnetWhitelist.end(), isHostAddressInSubnet);
|
||||||
if (it != _acSubnetWhitelist.end()) {
|
if (it != _acSubnetWhitelist.end()) {
|
||||||
|
static QString repeatedMessage = LogHandler::getInstance().addRepeatedMessageRegex(
|
||||||
|
"Received connection from whitelisted ip: [^ ]+ , matches subnet mask: [^ ]+");
|
||||||
auto maskString = it->first.toString() + "/" + QString::number(it->second);
|
auto maskString = it->first.toString() + "/" + QString::number(it->second);
|
||||||
qDebug() << "Received connection from whitelisted ip: " << senderAddr.toString()
|
qDebug() << "Received connection from whitelisted ip:" << senderAddr.toString()
|
||||||
<< ", matches subnet mask: " << maskString;
|
<< ", matches subnet mask:" << maskString;
|
||||||
} else {
|
} else {
|
||||||
qDebug() << "Received an assignment connect request from a disallowed ip address: "
|
static QString repeatedMessage = LogHandler::getInstance().addRepeatedMessageRegex(
|
||||||
<< senderAddr;
|
"Received an assignment connect request from a disallowed ip address: [^ ]+");
|
||||||
|
qDebug() << "Received an assignment connect request from a disallowed ip address:"
|
||||||
|
<< senderAddr.toString();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue