Mercurial > ecos-v3_0-branch
changeset 1907:18ecc5da41f1
* src/net/arp.c: use correct sizeof(rt->enet_addr) in
__arp_lookup()
| author | asl |
|---|---|
| date | Wed, 09 Mar 2005 19:08:38 +0000 |
| parents | 647109e7bc28 |
| children | e24eba6542a3 |
| files | packages/redboot/current/ChangeLog packages/redboot/current/src/net/arp.c |
| diffstat | 2 files changed, 6 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/packages/redboot/current/ChangeLog +++ b/packages/redboot/current/ChangeLog @@ -1,3 +1,8 @@ +2005-03-07 Alexander Neundorf <alexander.neundorf@jenoptik.com> + + * src/net/arp.c: use correct sizeof(rt->enet_addr) in + __arp_lookup() + 2005-01-22 Andrew Lunn <andrew.lunn@ascom.ch> * src/main.c (cyg_start): Fix compiler warning with
--- a/packages/redboot/current/src/net/arp.c +++ b/packages/redboot/current/src/net/arp.c @@ -193,7 +193,7 @@ int } memcpy(&rt->ip_addr, host, sizeof(*host)); if (((*host)[0] == 0xFF) && ((*host)[1] == 0xFF) && ((*host)[2] == 0xFF)) { - memset(&rt->enet_addr, 0xFF, sizeof(&rt->enet_addr)); + memset(&rt->enet_addr, 0xFF, sizeof(rt->enet_addr)); return 0; #ifdef CYGSEM_REDBOOT_NETWORKING_USE_GATEWAY } else if (!__ip_addr_local(host)) {
