Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Oct 2007 03:22:29 +0000 (UTC)
From:      Randall Stewart <rrs@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/netinet sctp_asconf.c sctp_constants.h sctp_indata.c sctp_input.c sctp_output.c sctp_output.h sctp_pcb.c sctp_timer.c sctp_usrreq.c sctp_var.h sctputil.c
Message-ID:  <200710010322.l913MTu4086691@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rrs         2007-10-01 03:22:29 UTC

  FreeBSD src repository

  Modified files:
    sys/netinet          sctp_asconf.c sctp_constants.h 
                         sctp_indata.c sctp_input.c sctp_output.c 
                         sctp_output.h sctp_pcb.c sctp_timer.c 
                         sctp_usrreq.c sctp_var.h sctputil.c 
  Log:
  - Bug fix managing congestion parameter on immediate
    retransmittion by handover event (fast mobility code)
  - Fixed problem of mobility code which is caused by remaining
    parameters in the deleted primary destination.
  - Add a missing lock. When a peer sends an INIT, and while we
    are processing it to send an INIT-ACK the socket is closed,
    we did not hold a lock to keep the socket from going away.
    Add protection for this case.
  - Fix so that arwnd is alway uses the minimal rwnd if the user
    has set the socket buffer smaller. Found this when the test
    org decided to see what happens when you set in a rwnd of 10
    bytes (which is not allowed per RFC .. 4k is minimum).
  - Fixes so a cookie-echo ootb will NOT cause an abort to
    be sent. This was happening in a MPI collision case.
  - Examined all panics and unless there was no recovery, moved
    any that were not already to INVARANTS.
  
  Approved by:    re@freebsd.org (gnn)
  
  Revision  Changes    Path
  1.34      +10 -3     src/sys/netinet/sctp_asconf.c
  1.32      +3 -0      src/sys/netinet/sctp_constants.h
  1.45      +7 -2      src/sys/netinet/sctp_indata.c
  1.65      +54 -32    src/sys/netinet/sctp_input.c
  1.58      +34 -7     src/sys/netinet/sctp_output.c
  1.13      +1 -1      src/sys/netinet/sctp_output.h
  1.61      +9 -0      src/sys/netinet/sctp_pcb.c
  1.32      +3 -0      src/sys/netinet/sctp_timer.c
  1.48      +10 -0     src/sys/netinet/sctp_usrreq.c
  1.20      +4 -2      src/sys/netinet/sctp_var.h
  1.64      +12 -3     src/sys/netinet/sctputil.c



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