Skip to content

FreeBSD doesn't send Error or process next Parameter when FreeBSD receives Parameter which highest bits are 01, 10 or 11 #52

@hoelscher

Description

@hoelscher

For a sctp endpoint is in RFC 6525 defined, what he must do if he receives a parameter, which he doesn't know. So in FreeBSD the implementation for the reconfig chunk can handle parameters which all four bit combinations, but doesn't react like defined. For all combinations the implementation skips the parameter and stops processing the Chunk.
see also
https://github.com/nplab/RFC6525_Testsuite/blob/master/implementation_tests/sctp-sr-i-ip/sctp-sr-i-ip-i-6-2.pkt
https://github.com/nplab/RFC6525_Testsuite/blob/master/implementation_tests/sctp-sr-i-ip/sctp-sr-i-ip-i-6-3.pkt
https://github.com/nplab/RFC6525_Testsuite/blob/master/implementation_tests/sctp-sr-i-ip/sctp-sr-i-ip-i-6-4.pkt

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions