1. 30 8月, 2007 1 次提交
    • V
      SCTP: Assign stream sequence numbers to the entire message · ab3e5e7b
      Vlad Yasevich 提交于
      Currently we only assign the sequence number to a packet that
      we are about to transmit.  This however breaks the Partial
      Reliability extensions, because it's possible for us to
      never transmit a packet, i.e. it expires before we get to send
      it.  In such cases, if the message contained multiple SCTP
      fragments, and we did manage to send the first part of the
      message, the Stream sequence numbers would get into invalid
      state and cause receiver to stall.
      Signed-off-by: NVlad Yasevich <vladislav.yasevich@hp.com>
      ab3e5e7b
  2. 02 8月, 2007 1 次提交
  3. 01 8月, 2007 2 次提交
  4. 05 5月, 2007 1 次提交
    • V
      [SCTP]: Set assoc_id correctly during INIT collision. · 07d93967
      Vlad Yasevich 提交于
      During the INIT/COOKIE-ACK collision cases, it's possible to get
      into a situation where the association id is not yet set at the time
      of the user event generation.  As a result, user events have an
      association id set to 0 which will confuse applications.
      
      This happens if we hit case B of duplicate cookie processing.
      In the particular example found and provided by Oscar Isaula
      <Oscar.Isaula@motorola.com>, flow looks like this:
      A				B
      ---- INIT------->  (lost)
      	    <---------INIT------
      ---- INIT-ACK--->
      	    <------ Cookie ECHO
      
      When the Cookie Echo is received, we end up trying to update the
      association that was created on A as a result of the (lost) INIT,
      but that association doesn't have the ID set yet.
      Signed-off-by: NVlad Yasevich <vladislav.yasevich@hp.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      07d93967
  5. 26 4月, 2007 3 次提交
  6. 12 2月, 2007 1 次提交
  7. 11 2月, 2007 1 次提交
  8. 24 1月, 2007 2 次提交
  9. 10 1月, 2007 1 次提交
  10. 23 12月, 2006 1 次提交
  11. 08 12月, 2006 2 次提交
  12. 03 12月, 2006 22 次提交
  13. 30 9月, 2006 1 次提交
  14. 21 9月, 2006 1 次提交