Ensure we exchange cookies in s_server even if SCTP is disabled

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/4243)
This commit is contained in:
Matt Caswell 2017-08-24 09:52:11 +01:00
parent a5e65f7c5e
commit 1b3011abb3
1 changed files with 2 additions and 3 deletions

View File

@ -2262,11 +2262,10 @@ static int sv_body(int s, int stype, int prot, unsigned char *context)
BIO_ctrl(sbio, BIO_CTRL_DGRAM_MTU_DISCOVER, 0, NULL);
# ifndef OPENSSL_NO_SCTP
if (prot != IPPROTO_SCTP) {
if (prot != IPPROTO_SCTP)
# endif
/* Turn on cookie exchange. Not necessary for SCTP */
SSL_set_options(con, SSL_OP_COOKIE_EXCHANGE);
}
# endif
} else
#endif
sbio = BIO_new_socket(s, BIO_NOCLOSE);