Skip to content
Snippets Groups Projects
Commit cc87d18a authored by Wolfgang Denk's avatar Wolfgang Denk Committed by Tom Rini
Browse files

board/matrix_vision/mvblx/sys_eeprom.c: fix buffer overflow


Fix error detected by cppcheck:

[board/matrix_vision/mvblx/sys_eeprom.c:353]: (error) Buffer is
accessed out of bounds.

Signed-off-by: default avatarWolfgang Denk <wd@denx.de>
cc: Michael Jones <michael.jones@matrix-vision.de>
Acked-by: default avatarMichael Jones <michael.jones@matrix-vision.de>
parent 1aaab00d
No related branches found
No related tags found
No related merge requests found
...@@ -348,7 +348,7 @@ int mac_read_from_eeprom(void) ...@@ -348,7 +348,7 @@ int mac_read_from_eeprom(void)
if (memcmp(&e.mac, "\0\0\0\0\0\0", 6) && if (memcmp(&e.mac, "\0\0\0\0\0\0", 6) &&
memcmp(&e.mac, "\xFF\xFF\xFF\xFF\xFF\xFF", 6)) { memcmp(&e.mac, "\xFF\xFF\xFF\xFF\xFF\xFF", 6)) {
char ethaddr[9]; char ethaddr[18];
sprintf(ethaddr, "%02X:%02X:%02X:%02X:%02X:%02X", sprintf(ethaddr, "%02X:%02X:%02X:%02X:%02X:%02X",
e.mac[0], e.mac[0],
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment