# HG changeset patch # User asl # Date 1110395318 0 # Node ID 18ecc5da41f1088515c13f2ce750b6e44e2e8377 # Parent 647109e7bc282d83e11b3cc83b10c308718531fd * src/net/arp.c: use correct sizeof(rt->enet_addr) in __arp_lookup() diff --git a/packages/redboot/current/ChangeLog b/packages/redboot/current/ChangeLog --- a/packages/redboot/current/ChangeLog +++ b/packages/redboot/current/ChangeLog @@ -1,3 +1,8 @@ +2005-03-07 Alexander Neundorf + + * src/net/arp.c: use correct sizeof(rt->enet_addr) in + __arp_lookup() + 2005-01-22 Andrew Lunn * src/main.c (cyg_start): Fix compiler warning with diff --git a/packages/redboot/current/src/net/arp.c b/packages/redboot/current/src/net/arp.c --- 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)) {