]> git.ipfire.org Git - thirdparty/ipxe.git/commit
[arp] Maintain an ARP transmission queue
authorMichael Brown <mcb30@ipxe.org>
Fri, 2 Mar 2012 20:12:10 +0000 (20:12 +0000)
committerMichael Brown <mcb30@ipxe.org>
Fri, 2 Mar 2012 23:46:29 +0000 (23:46 +0000)
commitd620606d3e8c913876a671990600c226788b71da
treee0dd768a5c50e0a01c9b9197821a0181b2b018c3
parent6324bd9389521c7e86384591f41eb78a81e9af47
[arp] Maintain an ARP transmission queue

Allow packet transmission to be deferred pending successful ARP
resolution.  This avoids the time spent waiting for a higher-level
protocol (e.g. TCP or TFTP) to attempt retransmission.

Signed-off-by: Michael Brown <mcb30@ipxe.org>
src/include/ipxe/arp.h
src/net/arp.c
src/net/ipv4.c