cvs commit: src/sys/netinet sctp_asconf.c sctp_constants.h sctp_indata.c sctp_input.c sctp_lock_bsd.h sctp_os_bsd.h sctp_output.c sctp_pcb.c sctp_pcb.h sctp_peeloff.c sctp_structs.h sctp_timer.c sctp_uio.h sctp_usrreq.c sctputil.c sctputil.h ...

Randall Stewart rrs at FreeBSD.org
Thu Dec 14 09:15:50 PST 2006


rrs         2006-12-14 17:02:55 UTC

  FreeBSD src repository

  Modified files:
    sys/netinet          sctp_asconf.c sctp_constants.h 
                         sctp_indata.c sctp_input.c 
                         sctp_lock_bsd.h sctp_os_bsd.h 
                         sctp_output.c sctp_pcb.c sctp_pcb.h 
                         sctp_peeloff.c sctp_structs.h 
                         sctp_timer.c sctp_uio.h sctp_usrreq.c 
                         sctputil.c sctputil.h 
    sys/netinet6         sctp6_usrreq.c 
  Log:
  1) Fixes on a number of different collision case LOR's.
  2) Fix all "magic numbers" to be constants.
  3) A collision case that would generate two associations to
     the same peer due to a missing lock is fixed.
  4) Added tracking of where timers are stopped.
  Approved by:    gnn
  
  Revision  Changes    Path
  1.4       +5 -4      src/sys/netinet/sctp_asconf.c
  1.4       +74 -2     src/sys/netinet/sctp_constants.h
  1.5       +197 -131  src/sys/netinet/sctp_indata.c
  1.9       +167 -69   src/sys/netinet/sctp_input.c
  1.3       +32 -0     src/sys/netinet/sctp_lock_bsd.h
  1.3       +2 -0      src/sys/netinet/sctp_os_bsd.h
  1.7       +143 -41   src/sys/netinet/sctp_output.c
  1.8       +119 -80   src/sys/netinet/sctp_pcb.c
  1.2       +12 -1     src/sys/netinet/sctp_pcb.h
  1.2       +2 -1      src/sys/netinet/sctp_peeloff.c
  1.4       +10 -3     src/sys/netinet/sctp_structs.h
  1.4       +26 -5     src/sys/netinet/sctp_timer.c
  1.5       +48 -7     src/sys/netinet/sctp_uio.h
  1.7       +202 -16   src/sys/netinet/sctp_usrreq.c
  1.9       +35 -42    src/sys/netinet/sctputil.c
  1.5       +1 -1      src/sys/netinet/sctputil.h
  1.6       +12 -3     src/sys/netinet6/sctp6_usrreq.c


More information about the cvs-src mailing list