diff options
author | hsu <hsu@FreeBSD.org> | 2003-07-15 21:49:53 +0000 |
---|---|---|
committer | hsu <hsu@FreeBSD.org> | 2003-07-15 21:49:53 +0000 |
commit | 58acc5cc7759d48d4657b2cebf6cae1b298b4c73 (patch) | |
tree | 36d4a503a9c109905df229081f20d0f9c880956b /sys/netinet/tcp_seq.h | |
parent | cb4467d0644178df3985f6ce76adaa8decbecd8a (diff) | |
download | FreeBSD-src-58acc5cc7759d48d4657b2cebf6cae1b298b4c73.zip FreeBSD-src-58acc5cc7759d48d4657b2cebf6cae1b298b4c73.tar.gz |
Unify the "send high" and "recover" variables as specified in the
lastest rev of the spec. Use an explicit flag for Fast Recovery. [1]
Fix bug with exiting Fast Recovery on a retransmit timeout
diagnosed by Lu Guohan. [2]
Reviewed by: Thomas Henderson <thomas.r.henderson@boeing.com>
Reported and tested by: Lu Guohan <lguohan00@mails.tsinghua.edu.cn> [2]
Approved by: Thomas Henderson <thomas.r.henderson@boeing.com>,
Sally Floyd <floyd@acm.org> [1]
Diffstat (limited to 'sys/netinet/tcp_seq.h')
-rw-r--r-- | sys/netinet/tcp_seq.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netinet/tcp_seq.h b/sys/netinet/tcp_seq.h index 90dd97d..5850ccc 100644 --- a/sys/netinet/tcp_seq.h +++ b/sys/netinet/tcp_seq.h @@ -73,7 +73,7 @@ #define tcp_sendseqinit(tp) \ (tp)->snd_una = (tp)->snd_nxt = (tp)->snd_max = (tp)->snd_up = \ - (tp)->snd_recover = (tp)->snd_high = (tp)->iss + (tp)->snd_recover = (tp)->iss #define TCP_PAWS_IDLE (24 * 24 * 60 * 60 * hz) /* timestamp wrap-around time */ |