From ed1ada712aa206bfa51caf56f27659baa05623bf Mon Sep 17 00:00:00 2001 From: Simon Glass Date: Wed, 26 Oct 2011 14:18:39 +0000 Subject: [PATCH] net: Change for loop to memset() This is intended purely as a code size reduction. Signed-off-by: Simon Glass --- net/net.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/net/net.c b/net/net.c index 11f41ed38e..cd34bf96fd 100644 --- a/net/net.c +++ b/net/net.c @@ -246,7 +246,6 @@ int NetArpWaitTry; void ArpRequest(void) { - int i; volatile uchar *pkt; ARP_t *arp; @@ -268,11 +267,8 @@ void ArpRequest(void) memcpy(&arp->ar_data[0], NetOurEther, 6); /* source IP addr */ NetWriteIP((uchar *) &arp->ar_data[6], NetOurIP); - for (i = 10; i < 16; ++i) { - /* dest ET addr = 0 */ - arp->ar_data[i] = 0; - } - + /* dest ET addr = 0 */ + memset(&arp->ar_data[10], '\0', 6); if ((NetArpWaitPacketIP & NetOurSubnetMask) != (NetOurIP & NetOurSubnetMask)) { if (NetOurGatewayIP == 0) { -- 2.25.1