mirror of
https://github.com/meshtastic/firmware.git
synced 2025-12-18 08:42:37 +00:00
cleanup virtual inheritence for Router/Reliable/Flooding/DSR
This commit is contained in:
@@ -40,7 +40,7 @@ void Router::loop()
|
||||
{
|
||||
MeshPacket *mp;
|
||||
while ((mp = fromRadioQueue.dequeuePtr(0)) != NULL) {
|
||||
handleReceived(mp);
|
||||
perhapsHandleReceived(mp);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -191,6 +191,12 @@ void Router::handleReceived(MeshPacket *p)
|
||||
notifyPacketReceived.notifyObservers(p);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void Router::perhapsHandleReceived(MeshPacket *p)
|
||||
{
|
||||
if (!shouldFilterReceived(p))
|
||||
handleReceived(p);
|
||||
|
||||
packetPool.release(p);
|
||||
}
|
||||
Reference in New Issue
Block a user