Bump versions by 0.1.0 for next dev cycle
[vpnservice.git] / mdsalutil / mdsalutil-api / src / main / java / org / opendaylight / vpnservice / mdsalutil / NwConstants.java
index c26c01fac0b493e43f773a113e27e82fe5e38fc8..55472e297497c3d236e7e88c22a0c22fe85828e6 100644 (file)
@@ -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,
@@ -16,15 +16,19 @@ public class NwConstants {
 
     public static final int ETHTYPE_MPLS_UC           = 0X8847;
     public static final int ETHTYPE_PBB               = 0X88E7;
-    
+
     //Protocol Type
     public static final int IP_PROT_UDP = 17;
     public static final int IP_PROT_GRE = 47;
 
+    //ARP TYPE
+    public static final int ARP_REQUEST = 1;
+    public static final int ARP_REPLY = 2;
+
     //Default Port
     public static final int UDP_DEFAULT_PORT = 4789;
 
-    
+
     // Flow Actions
     public static final int ADD_FLOW = 0;
     public static final int DEL_FLOW = 1;
@@ -35,4 +39,19 @@ public class NwConstants {
     public static final int TABLE_MISS_FLOW = 0;
     public static final int TABLE_MISS_PRIORITY = 0;
 
- }
\ No newline at end of file
+    public static final int DEFAULT_ARP_FLOW_PRIORITY = 100;
+
+    //Table IDs
+    public static final short L3_FIB_TABLE = 21;
+    public static final short L3_LFIB_TABLE = 20;
+    public static final short L3_SUBNET_ROUTE_TABLE=22;
+
+    public static final short L3_PROTOCOL_TABLE = 36;
+    public static final short L3_INTERFACE_TABLE = 80;
+    public static final short LPORT_DISPATCHER_TABLE = 17;
+    public static final short VLAN_INTERFACE_INGRESS_TABLE = 0;
+    public static final short INTERNAL_TUNNEL_TABLE = 36;
+    public static final short EXTERNAL_TUNNEL_TABLE = 38;
+    public static final short DHCP_TABLE = 16;
+    public static final short DHCP_TABLE_EXTERNAL_TUNNEL = 18;
+ }