NETVIRT-1414: Multicast traffic is dropped in ACL 11/75511/2
authorShashidhar Raja <shashidharr@altencalsoftlabs.com>
Mon, 27 Aug 2018 13:36:54 +0000 (19:06 +0530)
committerSam Hague <shague@redhat.com>
Tue, 4 Sep 2018 13:48:46 +0000 (13:48 +0000)
commit73dbbe5dfb24761bf0775ced5e82dab6a5f7fa07
tree82cba7be93223f01975534ab974180415aeb2610
parent04fa3ed7a2799b6d081ca9863df23770d805c203
NETVIRT-1414: Multicast traffic is dropped in ACL

Multicast traffic should by-pass conntrack; but, -trk flow in tables
214/244 making it to pass through conntrack. This is resulting in
packet drops in ACL tables. Updated -trk flow to include conntrack
traffic type matches for other traffic (like multicast) to by-pass it.

Also, in table 214, -trk flow had wrong goto table action (goto table
was wrongly programmed as 242). This is also rectified with this
change.

Change-Id: I4bdbebae5b93c0581751fdb8c816c7d0eb85db95
Signed-off-by: Shashidhar Raja <shashidharr@altencalsoftlabs.com>
aclservice/impl/src/main/java/org/opendaylight/netvirt/aclservice/utils/AclNodeDefaultFlowsTxBuilder.java