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 |
- It is assumed that the SUT does not send an ABORT chunk in response to a malformed INIT chunk.
- 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. - Fix for sctp-imh-i-3-3: r290023.
- It is assumed that the SUT uses a cookie lifetime of 60 seconds.
- Fix for sctp-imh-i-3-9: b621fbb1.