commit | cc97eadb51b176624c6bd5ee6567d570e96b821a | [log] [tgz] |
---|---|---|
author | Stefan Brüns <stefan.bruens@rwth-aachen.de> | Sun Aug 30 17:46:54 2015 +0200 |
committer | Joe Hershberger <joe.hershberger@ni.com> | Wed Oct 28 14:57:37 2015 -0500 |
tree | fb8b5ce5c47435ff1683d918c563e48436809e5b | |
parent | 86f1fe49a54deee0b188ee004580ad501b2bccee [diff] |
net/arp: account for ARP delay, avoid duplicate packets on timeout eth_rx() in the main reception loop may trigger sending a packet which is already timed out (or will immediately) upon reception of an ARP reply. As long as the ARP reply is pending, the timeout handler of a packet should be postponed. Happens on TFTP with bad network (e.g. WLAN). Signed-off-by: Stefan Brüns <stefan.bruens@rwth-aachen.de> Acked-by: Joe Hershberger <joe.hershberger@ni.com>