Skip to content

Commit a790d5f

Browse files
committed
Revert "inet::FingerprintCalculator: fixed network communication filter: calculate fingerprint for all network communication cPacket"
This reverts commit 62dd1f7.
1 parent 6134bf8 commit a790d5f

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

src/inet/common/FingerprintCalculator.cc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,13 @@ void FingerprintCalculator::addEvent(cEvent *event)
100100
if (networkCommunicationFilter) {
101101
if (cpacket == nullptr)
102102
return;
103+
104+
auto packet = dynamic_cast<Packet *>(cpacket);
105+
if (packet == nullptr)
106+
packet = dynamic_cast<Packet *>(cpacket->getEncapsulatedPacket());
107+
if (packet == nullptr)
108+
return;
109+
103110
auto senderNode = findContainingNode(cpacket->getSenderModule());
104111
auto arrivalNode = findContainingNode(cpacket->getArrivalModule());
105112
if (senderNode == arrivalNode)

0 commit comments

Comments
 (0)