lwip/test/unit/tcp
Joel Cunningham de90d03e48 tcp: task #14128 - Appropriate Byte Counting support
This commit adds TCP Appropriate Byte Counting (ABC) support based on
RFC 3465

ABC replaces the previous congestion window growth mechanism and has been
configured with limit of 2 SMSS.  See task #14128 for discussion on
defaults, but the goal is to mitigate the performance impact of delayed
ACKs on congestion window growth

This commit also introduces a mechanism to track when the stack is
undergoing a period following an RTO where data is being retransmitted.

Lastly, this adds a unit test to verify RTO period tracking and some
basic ABC cwnd checking
2017-04-20 15:59:24 -05:00
..
tcp_helper.c test_tcp: de-duplicate test IP addresses, netmask, and ports 2017-03-31 12:01:43 -05:00
tcp_helper.h test_tcp: de-duplicate test IP addresses, netmask, and ports 2017-03-31 12:01:43 -05:00
test_tcp_oos.c test_tcp: de-duplicate test IP addresses, netmask, and ports 2017-03-31 12:01:43 -05:00
test_tcp_oos.h minor: macros should not end with underscore(s) 2016-08-08 21:47:53 +02:00
test_tcp.c tcp: task #14128 - Appropriate Byte Counting support 2017-04-20 15:59:24 -05:00
test_tcp.h minor: macros should not end with underscore(s) 2016-08-08 21:47:53 +02:00