integrated and added checks to avoid duplicate links
diff --git a/src/main/java/net/floodlightcontroller/linkdiscovery/internal/LinkDiscoveryManager.java b/src/main/java/net/floodlightcontroller/linkdiscovery/internal/LinkDiscoveryManager.java
index 6f7c9b7..e227b71 100644
--- a/src/main/java/net/floodlightcontroller/linkdiscovery/internal/LinkDiscoveryManager.java
+++ b/src/main/java/net/floodlightcontroller/linkdiscovery/internal/LinkDiscoveryManager.java
@@ -191,7 +191,7 @@
int lldpTimeCount = 0;
// Storage
- protected LinkStorageImplStubs linkStore;
+ protected LinkStorageImpl linkStore;
/**
* Flag to indicate if automatic port fast is enabled or not.
@@ -1868,7 +1868,7 @@
}
// Initialize the link storage connector to the network map
- this.linkStore = new LinkStorageImplStubs();
+ this.linkStore = new LinkStorageImpl();
this.linkStore.init("");
ScheduledExecutorService ses = threadPool.getScheduledExecutor();