[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[lwip-devel] [patch #10458] ip4_forward: fix checksum recalculation bugs
From: |
David Frey |
Subject: |
[lwip-devel] [patch #10458] ip4_forward: fix checksum recalculation bugs |
Date: |
Thu, 30 May 2024 14:01:26 -0400 (EDT) |
URL:
<https://savannah.nongnu.org/patch/?10458>
Summary: ip4_forward: fix checksum recalculation bugs
Group: lwIP - A Lightweight TCP/IP stack
Submitter: dfrey
Submitted: Thu 30 May 2024 06:01:26 PM UTC
Category: IPv4
Priority: 5 - Normal
Status: None
Privacy: Public
Assigned to: None
Originator Email:
Open/Closed: Open
Discussion Lock: Any
Planned Release: None
_______________________________________________________
Follow-up Comments:
-------------------------------------------------------
Date: Thu 30 May 2024 06:01:26 PM UTC By: David Frey <dfrey>
The commit message of the attached patch has most of the details, but since
writing the patch, I discovered that there is already an
[https://savannah.nongnu.org/patch/?10429 existing patch] that tries to
address this issue, but I don't think it's correct. Specifically, in the case
where LWIP_CHECKSUM_CTRL_PER_NETIF==0 and CHECKSUM_GEN_IP==0, the version in
that patch will *not* zero the IPv4 checksum. The existing patch also doesn't
cover the full set of issues that are covered by this new patch.
_______________________________________________________
File Attachments:
-------------------------------------------------------
Name: 0001-ip4_forward-fix-checksum-recalculation-bugs.patch Size: 4KiB
<https://file.savannah.nongnu.org/file/0001-ip4_forward-fix-checksum-recalculation-bugs.patch?file_id=56115>
AGPL NOTICE
These attachments are served by Savane. You can download the corresponding
source code of Savane at
https://git.savannah.nongnu.org/cgit/administration/savane.git/snapshot/savane-f7620e2e0717569c8f5c57249704ffa904525ffb.tar.gz
_______________________________________________________
Reply to this item at:
<https://savannah.nongnu.org/patch/?10458>
_______________________________________________
Message sent via Savannah
https://savannah.nongnu.org/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lwip-devel] [patch #10458] ip4_forward: fix checksum recalculation bugs,
David Frey <=