[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: Joel Cunningham
Subject: [lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. master_at_STABLE-2_0_0-704-g3eaf976
Date: Fri, 2 Jun 2017 16:47:57 -0400 (EDT)

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  3eaf976152d781a195caa80cf1e1ed34de631c95 (commit)
      from  0df2c4f2beef80b48d93008b68884b99683aa696 (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 3eaf976152d781a195caa80cf1e1ed34de631c95
Author: Joel Cunningham <address@hidden>
Date:   Thu Jun 1 12:31:17 2017 -0500

    tcp: fix cwnd rollover introduced by ABC
    Changes for TCP Appropriate Byte Counting introduce a potential cwnd
    rollover by not taking into account integer promotion on tcpwnd_size_t
    during inequality comparisions
    This fixes the issue by introducing a macro TCP_WND_INC which detects
    the rollover correctly and now holds the tcpwnd_size_t at the maximum
    value rather than not incrementing the window.  This provides a slight
    performance improvement by allowing full use of the tcpwnd_size_t number
    space for the congestion window


Summary of changes:
 src/core/tcp_in.c      | 18 +++++-------------
 src/include/lwip/tcp.h |  8 ++++++++
 2 files changed, 13 insertions(+), 13 deletions(-)

lwIP - A Lightweight TCPIP stack

reply via email to

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