On Tue, 2009-11-17 at 10:01 +0100, Hervé GARAT : Audemat wrote:
> However the message sent is long as p->tot_len, therefore the TCP
> checksum is Incorrect!! 

Here's an possibility: when your driver sends the packet, does it just
send p->tot_len byte starting from p->payload?  That would be wrong.  It
must send p->len byte from p->payload, and then do the same for p->next,
and so on, until it has sent p->tot_len in total.

Kieran



_______________________________________________
lwip-users mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/lwip-users

Reply via email to