Bug 3657: Fix IPv6 transport in southbound plugin 71/22671/1
authorLorand Jakab <lojakab@cisco.com>
Tue, 16 Jun 2015 09:09:16 +0000 (12:09 +0300)
committerLorand Jakab <lojakab@cisco.com>
Tue, 16 Jun 2015 09:09:16 +0000 (12:09 +0300)
Change-Id: I265b6aa5ccd8d5c12db31aebfe683861b00dc4ea
Signed-off-by: Lorand Jakab <lojakab@cisco.com>
mappingservice/southbound/src/main/java/org/opendaylight/lispflowmapping/southbound/LispSouthboundPlugin.java

index add75441cb9dfe6d26cfe5f86a685a96ea86f159..ba1b8ee7d45d91b35fde0d78711cf943c448e7ff 100644 (file)
@@ -224,7 +224,7 @@ public class LispSouthboundPlugin implements IConfigLispSouthboundPlugin, Comman
     public void handleSerializedLispBuffer(TransportAddress address, ByteBuffer outBuffer, String packetType) {
         DatagramPacket packet = new DatagramPacket(outBuffer.array(), outBuffer.limit());
         packet.setPort(address.getPort().getValue());
-        InetAddress ip = InetAddresses.forString(address.getIpAddress().getIpv4Address().getValue());
+        InetAddress ip = InetAddresses.forString(new String(address.getIpAddress().getValue()));
         packet.setAddress(ip);
         try {
             if (LOG.isDebugEnabled()) {