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=2e573bef4ce95aa8b6c43339ca1732c18c9fbec3;hpb=51bfab4717c34e8f0526805e431b91b8fff50115;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 2e573bef..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, @@ -20,7 +20,19 @@ public class IfmConstants { public static final int DEFAULT_IFINDEX = 65536; public static final int DEFAULT_FLOW_PRIORITY = 5; public static final String IFM_LPORT_TAG_IDPOOL_NAME = "vlaninterfaces.lporttag"; - public static final BigInteger COOKIE_VM_LFIB_TABLE = new BigInteger("8000002", 16);; + 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 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); }