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;
+ }
}