DragonFly BSD
DragonFly commits List (threaded) for 2012-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: tcp: More RFC 3390 conforming


From: Sepherosa Ziehau <sephe@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 16 Mar 2012 01:58:09 -0700 (PDT)

commit be34e53417b31f0264d6b0c18e714d4f86903219
Author: Sepherosa Ziehau <sephe@dragonflybsd.org>
Date:   Fri Mar 16 16:51:58 2012 +0800

    tcp: More RFC 3390 conforming
    
    If SYN or SYN|ACK was lost, the IW should be set to one MSS
    
    This affects initial snd_cwnd and snd_cwnd after a long idle period

Summary of changes:
 sys/netinet/tcp_input.c    |   10 ++++++++++
 sys/netinet/tcp_output.c   |    2 +-
 sys/netinet/tcp_syncache.c |   15 +++++++++------
 sys/netinet/tcp_timer.c    |    9 +++++++++
 sys/netinet/tcp_var.h      |    5 +++--
 5 files changed, 32 insertions(+), 9 deletions(-)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/be34e53417b31f0264d6b0c18e714d4f86903219


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]