X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=interfacemgr%2Finterfacemgr-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fvpnservice%2Finterfacemgr%2FIfmConstants.java;h=9a315e0258c66cd608ab529ca6108e67987d8066;hb=007910122eafb7ccfdfbdd2c48c6ec242c143c87;hp=ce95c4c309fafba6100a7394ed00c31c205def12;hpb=d470c0a64e59091c2e4f1fbdc8d64a10ac824c83;p=vpnservice.git diff --git a/interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/IfmConstants.java b/interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/IfmConstants.java index ce95c4c3..9a315e02 100644 --- a/interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/IfmConstants.java +++ b/interfacemgr/interfacemgr-impl/src/main/java/org/opendaylight/vpnservice/interfacemgr/IfmConstants.java @@ -1,5 +1,5 @@ /* - * Copyright (c) 2015 Ericsson India Global Services Pvt Ltd. and others. All rights reserved. + * Copyright (c) 2015 - 2016 Ericsson India Global Services Pvt Ltd. and others. All rights reserved. * * This program and the accompanying materials are made available under the * terms of the Eclipse Public License v1.0 which accompanies this distribution, @@ -21,10 +21,18 @@ public class IfmConstants { public static final int DEFAULT_FLOW_PRIORITY = 5; public static final String IFM_LPORT_TAG_IDPOOL_NAME = "vlaninterfaces.lporttag"; public static final short VLAN_INTERFACE_INGRESS_TABLE = 0; + //Group Prefix + public static final long VLAN_GROUP_START = 1000; + public static final long TRUNK_GROUP_START = 20000; + public static final long LOGICAL_GROUP_START = 100000; public static final short INTERNAL_TUNNEL_TABLE = 22; public static final short EXTERNAL_TUNNEL_TABLE = 23; public static final short LFIB_TABLE = 20; - public static final BigInteger COOKIE_VM_LFIB_TABLE = new BigInteger("8000002", 16);; + public static final BigInteger COOKIE_VM_LFIB_TABLE = new BigInteger("8000002", 16); public static final String TUNNEL_TABLE_FLOWID_PREFIX = "TUNNEL."; public static final BigInteger TUNNEL_TABLE_COOKIE = new BigInteger("9000000", 16); + public static final short DEFAULT_SERVICE_INDEX = 0; + public static final int FLOW_HIGH_PRIORITY = 10; + public static final int FLOW_PRIORITY_FOR_UNTAGGED_VLAN = 4; + public static final BigInteger VLAN_TABLE_COOKIE = new BigInteger("8000000", 16); }