zephyr/tests/net/socket
Sjors Hettinga a28a656aa0 net: tcp: Avoid double acknowlegding retransmitted data
In the FIN_WAIT_1 any incoming data is dropped, but anknowledged. Add a
check to see if the data is already acknowleged to prevent double
acknowledging of the data and bringing the acknowlegde counter out of
sync. When the acknowledge counter gets out of sync, the connection will
never properly terminate any more.

Signed-off-by: Sjors Hettinga <s.a.hettinga@gmail.com>
2023-05-15 15:25:51 +02:00
..
af_packet samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
af_packet_ipproto_raw samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
can samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
getaddrinfo samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
getnameinfo samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
misc samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
net_mgmt samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
offload_dispatcher samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
poll net: tcp: Avoid double acknowlegding retransmitted data 2023-05-15 15:25:51 +02:00
register samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
select samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
socketpair samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
tcp samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
tls samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
tls_ext samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
udp samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
websocket samples, tests: convert string-based twister lists to YAML lists 2023-05-10 09:52:37 +02:00
socket_helpers.h test: fix more legacy #include paths 2022-08-02 16:41:41 +01:00