[PATCH] au1000_eth fixes/improvemetns for 2.6.x
From: Herbert Valerio Riedel <hidden>
Date: 2004-12-31 11:13:57
Attachments
- au1000_eth.patch [text/x-patch] 6790 bytes · preview
From: Herbert Valerio Riedel <hidden>
Date: 2004-12-31 11:13:57
the following patch *) removes 'inline' for 'extern' declarations *) fixes some nasty buffer overflow due to sizeof (dev->dev_addr) > sizeof(au1000_mac_addr)' at least in 2.6.x *) removes some unused symbols *) generates random "local assigned" mac addresses instead of using the hardcoded one *) prints out the finally selected mac address on initialization *) marks a few structs 'const' *) doesn't segfault when no MII is detected... regards, -- Herbert Valerio Riedel [off-list ref] Research Group for Industrial Software @ Vienna University of Technology