On Wednesday 19 May 2010 11:16:51 Guo-Fu Tseng wrote: > In recent TCP stack testing, I've found that the FIN packet is > in-correct while downloading with HTTP. The attach shows the data before > and after this is fixed.
Nice catch. It's probably neater to move the call to tcp_rx_seq() above the call to xfer_deliver_iob(), rather than using a hack to work around the problem. A consequence of making this change is that you would then have to treat xfer_deliver_iob() errors as fatal to the connection, but that's arguably a good idea anyway. Michael _______________________________________________ gPXE-devel mailing list [email protected] http://etherboot.org/mailman/listinfo/gpxe-devel
