Make sure to read the last byte of EEPROM descriptor. Previously
authorSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 27 Dec 2008 06:10:01 +0000 (14:10 +0800)
committerSepherosa Ziehau <sephe@dragonflybsd.org>
Sat, 27 Dec 2008 06:10:56 +0000 (14:10 +0800)
commit09927fe6f008bb28f686ed6aaaf9a0749253d5f1
tree83b0525500b40acbb95237121d9e3ba9a2b99011
parent8d968f1d34d7f672c6bda28d5a6c71f93bba1c2c
Make sure to read the last byte of EEPROM descriptor.  Previously
the last byte of the ethernet address was not read which in turn
resulted in getting 5 out of the 6 bytes of ethernet address and
always returned ENOENT.

Obtained-from: FreeBSD
sys/dev/netif/jme/if_jme.c