int sock = socket(AF_INET, SOCK_DGRAM, IPPROTO_SCTP);
возвращаемая ошибка 93 в CentOS 3.2.63 и 10043 в windows 8, что означает, что протокол не поддерживается. Но я могу успешно открыть сокет с типом сокета SOCK_RAW, SOCK_STREAM. Не удается открыть с помощью SOCK_SEQPACKET в Windows 8, но можно открыть в CentOS.
SCTP должен использоваться с SOCK_SEQPACKET или SOCK_STREAM. Увидеть Расширения API сокетов для протокола управления потоком (SCTP), RFC 6458 для получения более подробной информации о том, как использовать SCTP.
Не все ОС поддерживают SCTP, и даже существующая поддержка может пропустить некоторые функции.