[ONOS-2512]Fix the bug that catch the node ip and port is wrong in
OvsdbTunnelConfig and OvsdbBridgeConfig

Change-Id: I36da6d2196ca8b2372dd8f70b3c25582fbfdea70
diff --git a/drivers/src/main/java/org/onosproject/driver/ovsdb/OvsdbBridgeConfig.java b/drivers/src/main/java/org/onosproject/driver/ovsdb/OvsdbBridgeConfig.java
index a5c5474..54f95a6 100644
--- a/drivers/src/main/java/org/onosproject/driver/ovsdb/OvsdbBridgeConfig.java
+++ b/drivers/src/main/java/org/onosproject/driver/ovsdb/OvsdbBridgeConfig.java
@@ -120,7 +120,7 @@
     private OvsdbNodeId changeDeviceIdToNodeId(DeviceId deviceId) {
         int lastColon = deviceId.toString().lastIndexOf(":");
         int fistColon = deviceId.toString().indexOf(":");
-        String ip = deviceId.toString().substring(fistColon + 1, lastColon - 1);
+        String ip = deviceId.toString().substring(fistColon + 1, lastColon);
         String port = deviceId.toString().substring(lastColon + 1);
         IpAddress ipAddress = IpAddress.valueOf(ip);
         long portL = Long.valueOf(port).longValue();
diff --git a/drivers/src/main/java/org/onosproject/driver/ovsdb/OvsdbTunnelConfig.java b/drivers/src/main/java/org/onosproject/driver/ovsdb/OvsdbTunnelConfig.java
index e07bd53..665c21e 100644
--- a/drivers/src/main/java/org/onosproject/driver/ovsdb/OvsdbTunnelConfig.java
+++ b/drivers/src/main/java/org/onosproject/driver/ovsdb/OvsdbTunnelConfig.java
@@ -111,7 +111,7 @@
     private OvsdbNodeId changeDeviceIdToNodeId(DeviceId deviceId) {
         int lastColon = deviceId.toString().lastIndexOf(":");
         int fistColon = deviceId.toString().indexOf(":");
-        String ip = deviceId.toString().substring(fistColon + 1, lastColon - 1);
+        String ip = deviceId.toString().substring(fistColon + 1, lastColon);
         String port = deviceId.toString().substring(lastColon + 1);
         IpAddress ipAddress = IpAddress.valueOf(ip);
         long portL = Long.valueOf(port).longValue();