mirage/mirage-platform — pull request #3 by djs55 (2012-09-10 21:22:12+00:00)
Title: Fix TCP checksum computation in the xen backend (make identical to Unix)

The TCP sequence was:

client -> mirage: SYN
mirage -> client: SYN ACK
client -> mirage: ACK
client -> mirage: GET / HTTP/1.1
mirage -> client: HTTP 200/OK
client -> mirage: ACK
mirage -> client: content-length <- typically this had a broken csum

mirage then sent the rest of the document, but linux would only ACK up
to the HTTP 200/OK