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]>
--- 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: