[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lwip-devel] UDP traffic without checksum
From: |
Kieran Mansley |
Subject: |
Re: [lwip-devel] UDP traffic without checksum |
Date: |
Fri, 3 Oct 2003 11:24:45 +0100 (BST) |
On Fri, 3 Oct 2003, Kjell Andersson XW (LM/EAB) wrote:
> I was reading RFC 768 - User Datagram Protocol.
> (http://www.faqs.org/rfcs/rfc768.html)
>
> The RFC states: "An all zero transmitted checksum value means that the
> transmitter generated no checksum (for debugging or for higher level
> protocols that don't care)."
>
> Does lwIP currently support reception of UDP traffic with a zero checksum?
> Can it be configured to send with a zero checksum?
>
> I don't seem to find the code that handles it.
src/core/udp.c
It supports receiving a packet with a zero checksum (it doesn't perform
any other checks if it's zero) but there's no way currently to configure
lwip to not checksum outgoing UDP data. It would be a very easy change to
make if you need to though - take a look at udp_send() in src/core/udp.c
Kieran