[riot-notifications] [RIOT-OS/RIOT] gnrc_tcp: syn_rcvd pkt loss fix (#10946)

Simon Brummer notifications at github.com
Tue Feb 5 14:05:48 CET 2019


Determining if a connection is timedout is, by the suggestions in the TCP RFC, not part of the retransmission mechanism.

To determine if a connection has timedout is either done by the RST Flag processing (as reply to retranmissions) or by a timeout that basically has the semantics: Abort the current operation because it takes to long.

This timeout is used by every gnrc_tcp Function, except the passive opening because it doesn't make sence there. For a passive open, the user wants to wait until a connection was established.

That why the bug was introduced.
 

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/10946#issuecomment-460630642
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20190205/a1f3e62c/attachment.html>


More information about the notifications mailing list