Bug 79811

Summary: ethernet/dec/tulip/tulip_core.c:592: array index check in wrong place ?
Product: Networking Reporter: David Binderman (dcb314)
Component: OtherAssignee: Stephen Hemminger (stephen)
Status: NEW ---    
Severity: normal    
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 3.16-rc4 Subsystem:
Regression: No Bisected commit-id:

Description David Binderman 2014-07-10 11:21:17 UTC
ethernet/dec/tulip/tulip_core.c:592]: (style) Array index 'j' is used before limits check.

            for (j = 0; buf[j] != 0xee && j < 1600; j++)

Suggest put limit check before index use.