FreeBSD doesn't check stream ids in OUTGOING_SSN_RESET. Higher sids than available will be processed
hoelscher opened this issue · 1 comments
hoelscher commented
If an other endpoint sends an Outgoing ssn reset request with stream ids, which are higher than the number of existing streams, FreeBSD send a reconfig response with result code 1 performed. SUT should send a response which denies the requests like it do when receiving INCOMING_SSN_RESET with higher sids
see tests
https://github.com/nplab/RFC6525_Testsuite/blob/master/implementation_tests/sctp-sr-i-pv/sctp-sr-i-pv-i-3-1.pkt
hoelscher commented
tests https://github.com/nplab/RFC6525_Testsuite/blob/master/implementation_tests/sctp-sr-i-pv/sctp-sr-i-pv-i-3-3.pkt
performs same tests with combination of valid and invalid sids