X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=vpnmanager%2Fvpnmanager-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fvpnservice%2FVpnConstants.java;h=75b076395e4895c9ecd99419cd61879bfd62f727;hb=acac66d2b4b29eab99b2604965680f50da9eb9ef;hp=beb17f352462c4593afe57f129f832cfd8fef23b;hpb=78638a6543c647ffff30d36e52604f5b7b5e785b;p=vpnservice.git diff --git a/vpnmanager/vpnmanager-impl/src/main/java/org/opendaylight/vpnservice/VpnConstants.java b/vpnmanager/vpnmanager-impl/src/main/java/org/opendaylight/vpnservice/VpnConstants.java index beb17f35..75b07639 100644 --- a/vpnmanager/vpnmanager-impl/src/main/java/org/opendaylight/vpnservice/VpnConstants.java +++ b/vpnmanager/vpnmanager-impl/src/main/java/org/opendaylight/vpnservice/VpnConstants.java @@ -1,11 +1,24 @@ +/* + * 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, + * and is available at http://www.eclipse.org/legal/epl-v10.html + */ + package org.opendaylight.vpnservice; +import java.math.BigInteger; + public class VpnConstants { public static final String VPN_IDPOOL_NAME = "vpnservices"; - public static final long VPN_IDPOOL_START = 1L; - public static final String VPN_IDPOOL_SIZE = "65535"; - public static final short LPORT_INGRESS_TABLE = 0; - public static final short FIB_TABLE = 21; + public static final long VPN_IDPOOL_START = 100L; + public static final String VPN_IDPOOL_SIZE = "100000"; public static final short DEFAULT_FLOW_PRIORITY = 10; + public static final short L3VPN_SERVICE_IDENTIFIER = 2; public static final long INVALID_ID = -1; + public static final String SEPARATOR = "."; + public static final BigInteger COOKIE_VM_INGRESS_TABLE = new BigInteger("8000001", 16); + public static final BigInteger COOKIE_L3_BASE = new BigInteger("8000000", 16); + public static final String FLOWID_PREFIX = "L3."; }