Fix formatting

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Re-work checksum code slightly to match reference code

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Add some more assertions concerning checksums and large packets.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Two small refinements:

- Add fragment flag to packet info and have the parser set it.
  ASSERT on this in the transmit patch if the stack tries to offload
  checksum for a fragment.
- Add registry values to allow actual IPv4 or IPv6 TSO to be disabled at
  the backend.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Use split RX/TX event channels if the backend supports them.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Merge pull request #12 from pauldu/split-event-channels

Latest updates

Approved-By: Ben Chalmers <ben.chalmers@citrix.com>