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

index 4adde9f59465e08fd48ecf6de7ccdc148adc24ed..dcaf0915370dbd6049ed756646fb0c056507d082 100644 (file)
@@ -214,7 +214,7 @@ public class LispSouthboundPlugin implements IConfigLispSouthboundPlugin, AutoCl
     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()) {