[PATCH 10/12] put only once used function inline
Sascha Hauer
s.hauer at pengutronix.de
Mon Jan 25 02:32:28 EST 2010
Signed-off-by: Sascha Hauer <s.hauer at pengutronix.de>
---
net/net.c | 19 ++++++-------------
1 files changed, 6 insertions(+), 13 deletions(-)
diff --git a/net/net.c b/net/net.c
index 7dc1bc6..4554d49 100644
--- a/net/net.c
+++ b/net/net.c
@@ -189,18 +189,6 @@ void ArpRequest (void)
(void) eth_send (NetTxPacket, (pkt - NetTxPacket) + ARP_HDR_SIZE);
}
-static void ArpTimeoutCheck(void)
-{
- if (!NetArpWaitPacketIP)
- return;
-
- /* check for arp timeout */
- if (is_timeout(NetArpWaitTimerStart, ARP_TIMEOUT)) {
- NetArpWaitTimerStart = get_time_ns();
- ArpRequest();
- }
-}
-
/**********************************************************************/
/*
* Main network processing loop.
@@ -298,7 +286,12 @@ int NetLoop(void)
return -1;
}
- ArpTimeoutCheck();
+ /* check for arp timeout */
+ if (NetArpWaitPacketIP &&
+ is_timeout(NetArpWaitTimerStart, ARP_TIMEOUT)) {
+ NetArpWaitTimerStart = get_time_ns();
+ ArpRequest();
+ }
/*
* Check for a timeout, and run the timeout handler
--
1.6.6
More information about the barebox
mailing list