[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-commits] lwip/src/core udp.c
From: |
Curt McDowell |
Subject: |
[lwip-commits] lwip/src/core udp.c |
Date: |
Fri, 26 May 2006 02:40:54 +0000 |
CVSROOT: /cvsroot/lwip
Module name: lwip
Branch:
Changes by: Curt McDowell <address@hidden> 06/05/26 02:40:54
Modified files:
src/core : udp.c
Log message:
udp_input() operated by removing the IP and UDP headers, putting back
the UDP header, then re-removing it. However, pbuf_header() can't add
back the UDP header on pbufs of type PBUF_REF, so these would all get
dropped for bad checksum. This change addresses the problem and
simplifies things by stripping each header just once.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/lwip/lwip/src/core/udp.c.diff?tr1=1.70&tr2=1.71&r1=text&r2=text