IPAddress into IntentFramework Fixed & SDN-IP SetupBGPPaths

Change-Id: Ie25571ad9c9c834e476a5010e29175c9fb6cd3fb
diff --git a/src/main/java/net/onrc/onos/core/util/IPv4.java b/src/main/java/net/onrc/onos/core/util/IPv4.java
index 047e8c6..2ba88c5 100644
--- a/src/main/java/net/onrc/onos/core/util/IPv4.java
+++ b/src/main/java/net/onrc/onos/core/util/IPv4.java
@@ -80,4 +80,21 @@
                 ((this.value >> 8) & 0xFF) + "." +
                 (this.value & 0xFF);
     }
+
+    @Override
+    public boolean equals(Object o) {
+        if (!(o instanceof IPv4)) {
+            return false;
+        }
+        IPv4 other = (IPv4) o;
+        if (this.value != other.value) {
+            return false;
+        }
+        return true;
+    }
+
+    @Override
+    public int hashCode() {
+        return this.value;
+    }
 }