![]() | |||||||||||||
Messages in this thread Patch in this message |
On Thu, 2001-11-22 at 03:01, Ali Akcaagac wrote: > so please allow me to post this 'temporarely workaround' here so other > people can profit of it until things with the gcc3.0.2 compiler are > solved. hello, i've got quite a lot of response for this. oki, the problem is still there and still no solution. somehow i was forced to do minor changes to the previous *workaround*. at least to save myself from beeing bombed again :) and save whoever uses this stuff, from getting complications, please allow me to post this one. reason: probably gcc3.0.2 bug kernel: 2.4.10 -> X result: solves some strange compile failure issues. -- Name....: Ali Akcaagac Status..: Student Of Computer & Economic Science E-Mail..: mailto:ali.akcaagac@stud.fh-wilhelmshaven.de WWW.....: http://www.fh-wilhelmshaven.de/~akcaagaa--- linux/drivers/net/8139too.c.bak Tue Nov 20 22:39:30 2001 +++ linux/drivers/net/8139too.c Sun Nov 25 11:56:49 2001 @@ -2393,9 +2393,9 @@ case ETHTOOL_GDRVINFO: { struct ethtool_drvinfo info = { ETHTOOL_GDRVINFO }; - strcpy (info.driver, DRV_NAME); - strcpy (info.version, DRV_VERSION); - strcpy (info.bus_info, np->pci_dev->slot_name); + sprintf (info.driver, "%s", DRV_NAME); + sprintf (info.version, "%s", DRV_VERSION); + sprintf (info.bus_info, "%s", np->pci_dev->slot_name); if (copy_to_user (useraddr, &info, sizeof (info))) return -EFAULT; return 0; | ||||||||||||
| Last update: 2005-03-22 12:13 [from the cache] ©2003-2008 | |||||||||||||