[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, up

From: Simon Goldschmidt
Subject: [lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. STABLE-2_1_0_RELEASE-343-g61c67fc
Date: Thu, 30 Jan 2020 17:02:43 -0500 (EST)

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "lwIP - A Lightweight TCPIP stack".

The branch, master has been updated
       via  61c67fc2295e522c7a12175581d6928c3951c0bf (commit)
       via  695c323164b5e6c0b7a0bd1e368b3a784d26f0ac (commit)
      from  75b2db44382f2ef68fea1749b9fc5e6cca2e940d (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 61c67fc2295e522c7a12175581d6928c3951c0bf
Author: Simon Goldschmidt <address@hidden>
Date:   Thu Jan 30 23:02:16 2020 +0100

    ip_forward: fix IPv4 forwarding with multiple netifs/offloading
    When we have multiple netifs where at least one has checksum offloading
    capabilities, IP forwarding needs to set various checksum fields to 0
    to prevent HW algorithms on calculating an invalid checksum.
    -> set checksum fields of IP/UDP/TCP/ICMP to 0 in ip4_forward().
    See bug #56288
    Signed-off-by: Simon Goldschmidt <address@hidden>

commit 695c323164b5e6c0b7a0bd1e368b3a784d26f0ac
Author: Simon Goldschmidt <address@hidden>
Date:   Thu Jan 30 22:50:25 2020 +0100

    icmp: add a dedicated struct for the standard ICMP header
    This is just to keep the code clean and prevent using the "echo" header
    where any ICMP header is meant.
    Signed-off-by: Simon Goldschmidt <address@hidden>


Summary of changes:
 src/core/ipv4/icmp.c         | 10 ++++------
 src/core/ipv4/ip4.c          | 31 +++++++++++++++++++++++++++++++
 src/include/lwip/netif.h     |  4 +++-
 src/include/lwip/prot/icmp.h | 30 ++++++++++++++++++++++--------
 4 files changed, 60 insertions(+), 15 deletions(-)

lwIP - A Lightweight TCPIP stack

reply via email to

[Prev in Thread] Current Thread [Next in Thread]