commit | 6c8eff3e64e3ea2945887976664fac5aa36416ce | [log] [tgz] |
---|---|---|
author | Thomas Vachuska <tom@onlab.us> | Wed May 27 16:11:44 2015 -0700 |
committer | Gerrit Code Review <gerrit@onlab.us> | Wed May 27 23:18:54 2015 +0000 |
tree | 829dac452dabb0fb716cda42510a38419535c73e | |
parent | a1cc16fa4e846e98306433d3da3de41a168e1f95 [diff] [blame] |
ONOS-1746 Fixed hashCode implementation to be immune from non-deterministic enum hashCode. Change-Id: I96d0a7850ee28d62b1152c4fee4f4ce7648c4931
diff --git a/core/api/src/main/java/org/onosproject/net/flow/criteria/IPv6ExthdrFlagsCriterion.java b/core/api/src/main/java/org/onosproject/net/flow/criteria/IPv6ExthdrFlagsCriterion.java index c9d7a3ce..2463bf6 100644 --- a/core/api/src/main/java/org/onosproject/net/flow/criteria/IPv6ExthdrFlagsCriterion.java +++ b/core/api/src/main/java/org/onosproject/net/flow/criteria/IPv6ExthdrFlagsCriterion.java
@@ -60,7 +60,7 @@ @Override public int hashCode() { - return Objects.hash(type(), exthdrFlags); + return Objects.hash(type().ordinal(), exthdrFlags); } @Override