diff options
author | John-Mark Gurney <jmg@FreeBSD.org> | 2006-09-25 07:22:39 +0000 |
---|---|---|
committer | John-Mark Gurney <jmg@FreeBSD.org> | 2006-09-25 07:22:39 +0000 |
commit | 4dc630cdd2f7a790604d2724ecb19c6aa95130a7 (patch) | |
tree | 3612b2c08f6d5a51c1e46b025d56c7e7fbba1338 | |
parent | 33fabe46dad0224b9166b4ae2efc86c19017eb20 (diff) | |
download | src-4dc630cdd2f7a790604d2724ecb19c6aa95130a7.tar.gz src-4dc630cdd2f7a790604d2724ecb19c6aa95130a7.zip |
if min is greater than max, prefer max over min... I managed to get a
retransmit timer that was going to take 19 days to trigger...
Reviewed by: silby
Notes
Notes:
svn path=/head/; revision=162612
-rw-r--r-- | sys/netinet/tcp_timer.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/netinet/tcp_timer.h b/sys/netinet/tcp_timer.h index 4b32cbbc522e..1e1c239c7ff1 100644 --- a/sys/netinet/tcp_timer.h +++ b/sys/netinet/tcp_timer.h @@ -133,7 +133,7 @@ static const char *tcptimers[] = (tv) = (value) + tcp_rexmit_slop; \ if ((u_long)(tv) < (u_long)(tvmin)) \ (tv) = (tvmin); \ - else if ((u_long)(tv) > (u_long)(tvmax)) \ + if ((u_long)(tv) > (u_long)(tvmax)) \ (tv) = (tvmax); \ } while(0) |