bugfix: comparing wrong field

Change-Id: I800bf31f4941451c1896ebc4317c92639b3746fe
diff --git a/incubator/api/src/main/java/org/onosproject/incubator/net/routing/NextHop.java b/incubator/api/src/main/java/org/onosproject/incubator/net/routing/NextHop.java
index 418b02f..63056e3 100644
--- a/incubator/api/src/main/java/org/onosproject/incubator/net/routing/NextHop.java
+++ b/incubator/api/src/main/java/org/onosproject/incubator/net/routing/NextHop.java
@@ -77,8 +77,8 @@
 
         NextHop that = (NextHop) other;
 
-        return Objects.equals(this.ip, that.mac) &&
-                Objects.equals(this.ip, that.mac);
+        return Objects.equals(this.ip, that.ip) &&
+                Objects.equals(this.mac, that.mac);
     }
 
     @Override