various bug fixes

Change-Id: Id77096bd4ee2160428619b475840b36fdb5f156c
diff --git a/utils/misc/src/main/java/org/onlab/packet/dhcp/Dhcp6IaPrefixOption.java b/utils/misc/src/main/java/org/onlab/packet/dhcp/Dhcp6IaPrefixOption.java
index 997455d..aec7b3a 100644
--- a/utils/misc/src/main/java/org/onlab/packet/dhcp/Dhcp6IaPrefixOption.java
+++ b/utils/misc/src/main/java/org/onlab/packet/dhcp/Dhcp6IaPrefixOption.java
@@ -199,7 +199,7 @@
         if (obj == null) {
             return false;
         }
-        if (!(obj instanceof Dhcp6IaAddressOption)) {
+        if (!(obj instanceof Dhcp6IaPrefixOption)) {
             return false;
         }
         final Dhcp6IaPrefixOption other = (Dhcp6IaPrefixOption) obj;