Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Feb 2011 11:13:23 +0000 (UTC)
From:      Randall Stewart <rrs@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/netinet sctp_cc_functions.c sctp_constants.h sctp_indata.c sctp_indata.h sctp_input.c sctp_output.c sctp_pcb.c sctp_pcb.h sctp_structs.h sctp_sysctl.c sctp_sysctl.h sctp_timer.c sctputil.c sctputil.h
Message-ID:  <201102021113.p12BDVqA076853@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rrs         2011-02-02 11:13:23 UTC

  FreeBSD src repository

  Modified files:
    sys/netinet          sctp_cc_functions.c sctp_constants.h 
                         sctp_indata.c sctp_indata.h sctp_input.c 
                         sctp_output.c sctp_pcb.c sctp_pcb.h 
                         sctp_structs.h sctp_sysctl.c 
                         sctp_sysctl.h sctp_timer.c sctputil.c 
                         sctputil.h 
  Log:
  SVN rev 218186 on 2011-02-02 11:13:23Z by rrs
  
  1) Allow a chunk to track the cwnd it was at when sent.
  2) Add separate max-bursts for retransmit and hb. These
     are set to sysctlable values but not settable via the
     socket api. This makes sure we don't blast out HB's or
     fast-retransmits.
  3) Determine on the first data transmission on a net if
     its local-lan (by being under or over a RTT). This
     can later be used to think about different algorithms
     based on locallan vs big-i (experimental)
  4) The cwnd should NOT be allowed to grow when an ECNEcho
     is seen (TCP has this same bug). We fix this in SCTP
     so an ECNe being seen prevents an advance of cwnd.
  5) CWR's should not be sent multiple times to the
     same network, instead just updating the TSN being
     transmitted if needed.
  
  MFC after:      1 Month
  
  Revision  Changes    Path
  1.18      +1 -0      src/sys/netinet/sctp_cc_functions.c
  1.59      +23 -0     src/sys/netinet/sctp_constants.h
  1.100     +12 -8     src/sys/netinet/sctp_indata.c
  1.15      +2 -2      src/sys/netinet/sctp_indata.h
  1.112     +18 -9     src/sys/netinet/sctp_input.c
  1.138     +23 -1     src/sys/netinet/sctp_output.c
  1.132     +2 -0      src/sys/netinet/sctp_pcb.c
  1.50      +1 -0      src/sys/netinet/sctp_pcb.h
  1.46      +8 -3      src/sys/netinet/sctp_structs.h
  1.40      +6 -0      src/sys/netinet/sctp_sysctl.c
  1.31      +9 -2      src/sys/netinet/sctp_sysctl.h
  1.61      +2 -1      src/sys/netinet/sctp_timer.c
  1.132     +12 -2     src/sys/netinet/sctputil.c
  1.43      +1 -1      src/sys/netinet/sctputil.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201102021113.p12BDVqA076853>