2904 hxge forgets C isn't math
authorHengqing Hu <hudayou@hotmail.com>
Sun, 26 Aug 2012 05:37:15 -0500
changeset 13842 4a34ce01e229
parent 13841 b3333788688b
child 13843 1087b6a5ba25
2904 hxge forgets C isn't math Reviewed by: Eric Schrock <[email protected]> Reviewed by: Michael Speer <[email protected]> Reviewed by: Garrett D'Amore <[email protected]> Reviewed by: Richard Lowe <[email protected]> Approved by: Richard Lowe <[email protected]>
usr/src/uts/common/io/hxge/hxge_kstats.c
--- a/usr/src/uts/common/io/hxge/hxge_kstats.c	Sat Aug 25 13:00:01 2012 -0500
+++ b/usr/src/uts/common/io/hxge/hxge_kstats.c	Sun Aug 26 05:37:15 2012 -0500
@@ -893,7 +893,7 @@
 	ASSERT(rhp != NULL);
 	ASSERT(hxgep != NULL);
 	ASSERT(hxgep->statsp != NULL);
-	ASSERT(0 <= rhp->index < HXGE_MAX_RDCS);
+	ASSERT((rhp->index >= 0) && (rhp->index < HXGE_MAX_RDCS));
 
 	switch (stat) {
 	case MAC_STAT_IERRORS:
@@ -925,7 +925,7 @@
 	ASSERT(rhp != NULL);
 	ASSERT(hxgep != NULL);
 	ASSERT(hxgep->statsp != NULL);
-	ASSERT(0 <= rhp->index < HXGE_MAX_TDCS);
+	ASSERT((rhp->index >= 0) && (rhp->index < HXGE_MAX_TDCS));
 
 	switch (stat) {
 	case MAC_STAT_OERRORS: