Merge "Rate limits on uni port"
authorDavid Goldberg <gdavid@hpe.com>
Tue, 3 Jan 2017 15:30:09 +0000 (15:30 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Tue, 3 Jan 2017 15:30:09 +0000 (15:30 +0000)
netvirt/src/main/java/org/opendaylight/unimgr/mef/netvirt/NetvirtUtils.java

index e59c7818c6d332cfad78d82b99e0b26ee7595f75..71e26d3a92879c248c12103bb43f34b913cf5da7 100644 (file)
@@ -45,7 +45,9 @@ import org.slf4j.LoggerFactory;
 import com.google.common.base.Optional;
 
 public class NetvirtUtils {
+
     private static final Logger logger = LoggerFactory.getLogger(NetvirtUtils.class);
+    private static final long DEFAULT_MAC_TIMEOUT = 300;
 
     public static void createElanInstance(DataBroker dataBroker, String instanceName, boolean isEtree) {
         ElanInstanceBuilder einstBuilder = createElanInstance(instanceName);
@@ -124,6 +126,7 @@ public class NetvirtUtils {
         ElanInstanceBuilder einstBuilder = new ElanInstanceBuilder();
         einstBuilder.setElanInstanceName(instanceName);
         einstBuilder.setKey(new ElanInstanceKey(instanceName));
+        einstBuilder.setMacTimeout(DEFAULT_MAC_TIMEOUT);
         einstBuilder.setSegmentationId(Long.valueOf(Math.abs((short) instanceName.hashCode())));
         einstBuilder.setSegmentType(SegmentTypeVxlan.class);
         return einstBuilder;