Fix - LispAddressUtil.toIpPrefixEid() method. 81/35681/3
authorJozef Gloncak <jgloncak@cisco.com>
Thu, 3 Mar 2016 12:57:31 +0000 (13:57 +0100)
committerJozef Gloncak <jgloncak@cisco.com>
Mon, 7 Mar 2016 06:36:41 +0000 (07:36 +0100)
Correction of to string transfarmation of byte array.

Change-Id: I499d3cbabedba117e61f9fbfbc1e65a7d9fbb63c
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
mappingservice/lisp-proto/src/main/java/org/opendaylight/lispflowmapping/lisp/util/LispAddressUtil.java

index 760c9d1247ce2f457cdf939f7b3638f031d81c1a..89019f9f674e8fd738fe401368434dd6fd79a882 100644 (file)
@@ -283,7 +283,7 @@ public final class LispAddressUtil {
     public static Eid toIpPrefixEid(IpAddress addr, int vni) {
         // If you touch this, be sure that sfclisp compiles!
         int mask = addressTypeFromIpAddress(addr) == Ipv4Afi.class ? 32 : 128;
-        IpPrefix prefix = asIpPrefix(addr.getValue().toString(), mask);
+        IpPrefix prefix = asIpPrefix(String.valueOf(addr.getValue()), mask);
         // XXX getMapping rcp fails if VNI set to 0
         return toEidNoVni(prefix);
     }