diff options
author | Dimitri Staessens <dimitri.staessens@ugent.be> | 2018-10-06 16:39:23 +0200 |
---|---|---|
committer | Sander Vrijders <sander.vrijders@ugent.be> | 2018-10-06 17:43:19 +0200 |
commit | 0c1cfca084b0fc6a282f253d6e7c2dad6427de65 (patch) | |
tree | 4aa566103ab4a0837e12b1c999b2e43d00e3dd39 /src/irmd/main.c | |
parent | 10c0c07265d91dbbadb53b77aa5be8a27b7b3cd0 (diff) | |
download | ouroboros-0c1cfca084b0fc6a282f253d6e7c2dad6427de65.tar.gz ouroboros-0c1cfca084b0fc6a282f253d6e7c2dad6427de65.zip |
lib: Keep track of highest delivered seqno
The FRCT kept only a left window edge in the receiver connection
window, however, it needs to keep track of the left window edge
(highest ACK'd sequence number) and the highest delivered sequence
number, so it can delay ACKs that cannot be piggybacked. TCP
recommends at most 500 ms for delayed ACKs (probably good to keep it
near half of RTO).
Signed-off-by: Dimitri Staessens <dimitri.staessens@ugent.be>
Signed-off-by: Sander Vrijders <sander.vrijders@ugent.be>
Diffstat (limited to 'src/irmd/main.c')
0 files changed, 0 insertions, 0 deletions