diff --git a/src/ptf/dataplane.py b/src/ptf/dataplane.py index a1c1b3f..8f0cc6b 100644 --- a/src/ptf/dataplane.py +++ b/src/ptf/dataplane.py @@ -881,10 +881,10 @@ def format(self): ) for recent_packet in self.recent_packets: print("------------------------------") - if isinstance(self.expected_packet, packet.Packet): + if isinstance(recent_packet, packet.Packet): # Dissect this packet as if it were an instance of # the expected packet's class. - packet.ls(self.expected_packet.__class__(recent_packet)) + packet.ls(recent_packet.__class__(recent_packet)) print("--") packet.hexdump(recent_packet) else: