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

Reply via email to