From f698a5d59a2e10ec00d36ab37130b95f2cc389b3 Mon Sep 17 00:00:00 2001 From: Jian Li Date: Sat, 12 Dec 2020 03:59:46 +0900 Subject: [PATCH] Enable multicast snooping for all openstack's bridges by default Change-Id: Icc0af350bb0ac0f4e72f651b07b66faa40840519 --- .../openstacknode/impl/DefaultOpenstackNodeHandler.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/openstacknode/app/src/main/java/org/onosproject/openstacknode/impl/DefaultOpenstackNodeHandler.java b/apps/openstacknode/app/src/main/java/org/onosproject/openstacknode/impl/DefaultOpenstackNodeHandler.java index bdd1de29ee..c3aea6791a 100644 --- a/apps/openstacknode/app/src/main/java/org/onosproject/openstacknode/impl/DefaultOpenstackNodeHandler.java +++ b/apps/openstacknode/app/src/main/java/org/onosproject/openstacknode/impl/DefaultOpenstackNodeHandler.java @@ -342,6 +342,7 @@ public class DefaultOpenstackNodeHandler implements OpenstackNodeHandler { .failMode(BridgeDescription.FailMode.SECURE) .datapathId(dpid) .disableInBand() + .mcastSnoopingEnable() .controllers(controllers); if (osNode.datapathType().equals(NETDEV)) { @@ -419,7 +420,8 @@ public class DefaultOpenstackNodeHandler implements OpenstackNodeHandler { String bridgeName = BRIDGE_PREFIX + phyInterface.network(); BridgeDescription.Builder builder = DefaultBridgeDescription.builder() - .name(bridgeName); + .name(bridgeName) + .mcastSnoopingEnable(); BridgeConfig bridgeConfig = device.as(BridgeConfig.class); bridgeConfig.addBridge(builder.build());