diff options
author | Thomas Schwinge <tschwinge@gnu.org> | 2006-02-02 22:49:19 +0000 |
---|---|---|
committer | Thomas Schwinge <tschwinge@gnu.org> | 2009-06-18 00:26:31 +0200 |
commit | 4631e2fcdc30454a0e6a83a21a218bc0e2d9e5ed (patch) | |
tree | ee0d90748a4175c2b3e886a212d16dbc53cbc2dc | |
parent | 1cca4fa7a25df17f6054e75d6732a22f65890113 (diff) |
2006-02-02 Sergio Lopez <koro@sinrega.org>
* linux/src/drivers/net/apricot.c (apricot_probe): Increase eth_addr
size to 8 so we do not trash the stack when reading from the io ports.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | linux/src/drivers/net/apricot.c | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,3 +1,8 @@ +2006-02-02 Sergio Lopez <koro@sinrega.org> + + * linux/src/drivers/net/apricot.c (apricot_probe): Increase eth_addr + size to 8 so we do not trash the stack when reading from the io ports. + 2006-02-02 Thomas Schwinge <tschwinge@gnu.org> * Makerules.in: Move a comment ... diff --git a/linux/src/drivers/net/apricot.c b/linux/src/drivers/net/apricot.c index 12db88b..0799f62 100644 --- a/linux/src/drivers/net/apricot.c +++ b/linux/src/drivers/net/apricot.c @@ -681,7 +681,7 @@ int apricot_probe(struct device *dev) struct i596_private *lp; int checksum = 0; int ioaddr = 0x300; - char eth_addr[6]; + char eth_addr[8]; /* this is easy the ethernet interface can only be at 0x300 */ /* first check nothing is already registered here */ |