X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=nexthopmgr%2Fnexthopmgr-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fvpnservice%2Fnexthopmgr%2FNexthopManager.java;fp=nexthopmgr%2Fnexthopmgr-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fvpnservice%2Fnexthopmgr%2FNexthopManager.java;h=c0a99838a00997d7e5171bde6cf1e46dbb5d33ca;hb=b4b1b760287d5aa668c493b0a8f35e2ebae5ecd8;hp=1543a81947a6de5e16e3f9a4d42d4a5d02fdbda4;hpb=98d90be34e10a45f55e973a119a2f67a0e70a058;p=vpnservice.git diff --git a/nexthopmgr/nexthopmgr-impl/src/main/java/org/opendaylight/vpnservice/nexthopmgr/NexthopManager.java b/nexthopmgr/nexthopmgr-impl/src/main/java/org/opendaylight/vpnservice/nexthopmgr/NexthopManager.java index 1543a819..c0a99838 100644 --- a/nexthopmgr/nexthopmgr-impl/src/main/java/org/opendaylight/vpnservice/nexthopmgr/NexthopManager.java +++ b/nexthopmgr/nexthopmgr-impl/src/main/java/org/opendaylight/vpnservice/nexthopmgr/NexthopManager.java @@ -195,11 +195,11 @@ public class NexthopManager implements L3nexthopService, AutoCloseable { } } - public void createRemoteNextHop(String ifName, String ofPortId, String ipAddress) { + public void createRemoteNextHop(String ifName, String ipAddress) { String nhKey = new String("nexthop." + ifName + ipAddress); int groupId = createNextHopPointer(nhKey); - BigInteger dpnId = getDpnId(ofPortId); + BigInteger dpnId = interfaceManager.getDpnForInterface(ifName); TunnelNexthop nexthop = getTunnelNexthop(dpnId, ipAddress); if (nexthop == null) { List listBucketInfo = new ArrayList(); @@ -434,7 +434,7 @@ public class NexthopManager implements L3nexthopService, AutoCloseable { } - private Optional read(LogicalDatastoreType datastoreType, + Optional read(LogicalDatastoreType datastoreType, InstanceIdentifier path) { ReadOnlyTransaction tx = broker.newReadOnlyTransaction();