summaryrefslogtreecommitdiff
path: root/src/lib/utils.c
diff options
context:
space:
mode:
authorDimitri Staessens <dimitri@ouroboros.rocks>2022-03-30 18:34:48 +0200
committerSander Vrijders <sander@ouroboros.rocks>2022-04-01 08:09:22 +0200
commit369400aab2b464b2ef11d30547f5ca7eee2a4b2a (patch)
tree063c4b42dff2f7c7d551feaad6b3c742875e1fd9 /src/lib/utils.c
parent8a1f7dc159cc7a85e92975e1b25fdce1368e8c8e (diff)
downloadouroboros-369400aab2b464b2ef11d30547f5ca7eee2a4b2a.tar.gz
ouroboros-369400aab2b464b2ef11d30547f5ca7eee2a4b2a.zip
lib: Fix timing of delayed ACKs
Delayed ACKs are now sent after twice the internal tick time. Fixes initial ACK record (rcv_cr.seqno) being uninitialized (0) when the first ACK was to be sent. Adds some FRCT metrics for number of received delayed (bare) ACKs and the RTT estimator. Signed-off-by: Dimitri Staessens <dimitri@ouroboros.rocks> Signed-off-by: Sander Vrijders <sander@ouroboros.rocks>
Diffstat (limited to 'src/lib/utils.c')
0 files changed, 0 insertions, 0 deletions