classifier.py: process_packet() fixing the issue when only first 1024 packets are... 04/20804/2
authorMarcel Sestak <[email protected]>
Wed, 20 May 2015 12:42:55 +0000 (14:42 +0200)
committerMarcel Sestak <[email protected]>
Wed, 20 May 2015 12:49:41 +0000 (12:49 +0000)
Change-Id: I745a8258fec048ffc95f0547e02bf15d2c1858d9
Signed-off-by: Marcel Sestak <[email protected]>
sfc-py/sfc/common/classifier.py

index 84874fa3511c3139b9ca70793792f02e83155ce9..ec84530c8c60a52d22aa8426429b1fa1eb84182b 100644 (file)
@@ -421,6 +421,7 @@ class NfqClassifier(metaclass=Singleton):
             logger.debug('NFQ received a %s, marked "%d"', packet, mark)
 
             if rsp_id in self.rsp_2_sff:
+                packet.accept()
                 self.forward_packet(packet, rsp_id, ipv)
             else:
                 logger.warning('Dropping packet as it did\'t match any rule')