diff --git a/ebpfcat/ebpfcat.py b/ebpfcat/ebpfcat.py index a1590be57a35d3817690c7474b46b505df101bbe..ae42165ff1d70d550b5dbde1350f01bd4aeabb33 100644 --- a/ebpfcat/ebpfcat.py +++ b/ebpfcat/ebpfcat.py @@ -432,7 +432,8 @@ class FastSyncGroup(SyncGroupBase, XDP): await super().run() def update_devices(self, data): - self.current_data = data + if data[3] & 1: + self.current_data = data for dev in self.devices: dev.fast_update() return self.asm_packet