Fixed compilation issues due to changes in other projects
[groupbasedpolicy.git] / renderers / ofoverlay / src / main / java / org / opendaylight / groupbasedpolicy / renderer / ofoverlay / SfcManager.java
index 78cfc84055e7672fd996ab74c2c881283b4dee92..dd5096b103452e9524f12b702b2c630f737852f7 100644 (file)
@@ -25,6 +25,7 @@ import org.opendaylight.controller.md.sal.common.api.data.AsyncDataChangeEvent;
 import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType;
 import org.opendaylight.controller.sal.binding.api.RpcProviderRegistry;
 import org.opendaylight.groupbasedpolicy.api.sf.ChainActionDefinition;
+import org.opendaylight.groupbasedpolicy.util.IetfModelCodec;
 import org.opendaylight.sfc.provider.SfcProviderRpc;
 import org.opendaylight.sfc.provider.api.SfcProviderServiceChainAPI;
 import org.opendaylight.sfc.provider.api.SfcProviderServicePathAPI;
@@ -139,7 +140,7 @@ public class SfcManager implements AutoCloseable, DataChangeListener {
         Set<IpAddress> ipAddresses = new HashSet<IpAddress>();
         for (RenderedServicePathFirstHop rsp: rspMap.values()) {
             if (rsp.getIp() != null) {
-                ipAddresses.add(rsp.getIp());
+                ipAddresses.add(IetfModelCodec.ipAddress2010(rsp.getIp()));
             }
         }
         if (ipAddresses.isEmpty()) return null;