[gPXE] [Etherboot-developers] [PATCH] [tftp] Kick off TFTP RRQ from a process to avoid losing first packet
Stefan Hajnoczi
stefanha at gmail.com
Thu Jan 14 04:39:03 EST 2010
Does this patch fix the issue? It should be equivalent to adding a new process.
There is still an issue because UDP deliver_iob() does not fail when
the packet is dropped due to an ARP cache miss. This means TFTP
cannot determine whether a packet it sent was handed to the network
device. I haven't audited other UDP user code but it is possible we
could change UDP so that users know when packets are hitting the wire
versus waiting for ARP.
Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: retry.patch
Type: text/x-patch
Size: 1690 bytes
Desc: not available
Url : http://etherboot.org/pipermail/gpxe/attachments/20100114/cdf1b299/attachment.bin
More information about the gPXE
mailing list