[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. master_at_STABLE-2_0_0-427-g7ffe5bf |
Date: |
Thu, 9 Mar 2017 07:29:46 -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 7ffe5bfb3c4bb21a09046e254a2b6a12e3450ada (commit)
via 5827c168c28b43d98ffbf91f45c38a054e848eda (commit)
from b90a54f989d0edafa36b29bb0c346d1b30e1bf8f (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 7ffe5bfb3c4bb21a09046e254a2b6a12e3450ada
Author: goldsimon <address@hidden>
Date: Thu Mar 9 13:29:41 2017 +0100
tcp: watch out for pcb->nrtx overflows and tcp_backoff indexing overflow
commit 5827c168c28b43d98ffbf91f45c38a054e848eda
Author: David van Moolenbroek <address@hidden>
Date: Wed Mar 8 19:43:15 2017 +0000
tcp: do not keep sending SYNs when getting ACKs
If a locally generated TCP SYN packet is replied to with an ACK
packet, lwIP immediately sends a RST packet followed by resending the
SYN packet. This is expected, but on loopback interfaces the resent
SYN packet may immediately get another ACK reply, typically when the
other endpoint is in TIME_WAIT state (which ignores the RSTs). The
result is an endless loop of SYN, ACK, RST packets.
This patch applies the normal SYN retransmission limit in this
scenario, such that the endless loop is limited to a brief storm.
-----------------------------------------------------------------------
Summary of changes:
src/core/tcp.c | 7 ++++---
src/core/tcp_in.c | 9 ++++++---
src/core/tcp_out.c | 8 ++++++--
3 files changed, 16 insertions(+), 8 deletions(-)
hooks/post-receive
--
lwIP - A Lightweight TCPIP stack
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [lwip-commits] [SCM] lwIP - A Lightweight TCPIP stack branch, master, updated. master_at_STABLE-2_0_0-427-g7ffe5bf,
Simon Goldschmidt <=