Skip to content

Latest commit

 

History

History
23 lines (20 loc) · 3.61 KB

File metadata and controls

23 lines (20 loc) · 3.61 KB

Status of the Invalid Message Handling Tests

The following table show the current status of the implementation. Once the implementation is completed, the implementation specific columns will be removed.

Name Implemented Finalized OS specific Result FreeBSD Result Linux
sctp-imh-i-3-1 Yes (Note 1) Yes No Passed Passed
sctp-imh-i-3-2 Yes Yes Yes (Note 2) Passed Passed
sctp-imh-i-3-3 Yes Yes No Passed (Note 3) Passed
sctp-imh-i-3-4 Yes Yes No Passed Passed
sctp-imh-i-3-5 Yes Yes No Passed Passed
sctp-imh-i-3-6 Yes (Note 4) Yes No Passed Passed
sctp-imh-i-3-7 Yes Yes No Passed Passed
sctp-imh-i-3-8 Yes Yes No Passed Passed
sctp-imh-i-3-9 Yes Yes No Passed (Note 5) Passed
sctp-imh-i-3-10 Yes Yes No Passed Passed

Notes

  1. It is assumed that the SUT does not send an ABORT chunk in response to a malformed INIT chunk.
  2. FreeBSD silently discards the malformed INIT-ACK chunk and retransmits the INIT chunk. Linux responds with an ABORT chunk indicating a protocol violation and signals ECONNREFUSED in the socket layer.
  3. Fix for sctp-imh-i-3-3: r290023.
  4. It is assumed that the SUT uses a cookie lifetime of 60 seconds.
  5. Fix for sctp-imh-i-3-9: b621fbb1.