Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/3305)
[B<-dtls>]
[B<-dtls1>]
[B<-dtls1_2>]
+[B<-sctp>]
[B<-fallback_scsv>]
[B<-async>]
[B<-split_send_frag>]
whilst B<-dtls1> and B<-dtls1_2> will only support DTLS1.0 and DTLS1.2
respectively.
+=item B<-sctp>
+
+Use SCTP for the transport protocol instead of UDP in DTLS. Must be used in
+conjunction with B<-dtls>, B<-dtls1> or B<-dtls1_2>. This option is only
+available where OpenSSL has support for SCTP enabled.
+
=item B<-fallback_scsv>
Send TLS_FALLBACK_SCSV in the ClientHello.
[B<-dtls>]
[B<-dtls1>]
[B<-dtls1_2>]
+[B<-sctp>]
[B<-listen>]
[B<-async>]
[B<-split_send_frag>]
If a ClientHello with a cookie is received then B<s_server> will connect to
that peer and complete the handshake.
+=item B<-sctp>
+
+Use SCTP for the transport protocol instead of UDP in DTLS. Must be used in
+conjunction with B<-dtls>, B<-dtls1> or B<-dtls1_2>. This option is only
+available where OpenSSL has support for SCTP enabled.
+
=item B<-async>
Switch on asynchronous mode. Cryptographic operations will be performed