Fix compilation with no-ec and/or no-tlsext.
This commit is contained in:
parent
07df5018be
commit
5fa3b54788
1 changed files with 5 additions and 5 deletions
10
ssl/s3_lib.c
10
ssl/s3_lib.c
|
@ -4132,15 +4132,15 @@ SSL_CIPHER *ssl3_choose_cipher(SSL *s, STACK_OF(SSL_CIPHER) *clnt,
|
|||
ii=sk_SSL_CIPHER_find(allow,c);
|
||||
if (ii >= 0)
|
||||
{
|
||||
#if !defined(OPENSSL_NO_EC) && !defined(OPENSSL_NO_TLSEXT)
|
||||
if ((alg_k & SSL_kEECDH) && (alg_a & SSL_aECDSA) && s->s3->is_probably_safari)
|
||||
{
|
||||
if (!ret) ret=sk_SSL_CIPHER_value(allow,ii);
|
||||
continue;
|
||||
}
|
||||
else
|
||||
{
|
||||
ret=sk_SSL_CIPHER_value(allow,ii);
|
||||
break;
|
||||
}
|
||||
#endif
|
||||
ret=sk_SSL_CIPHER_value(allow,ii);
|
||||
break;
|
||||
}
|
||||
}
|
||||
return(ret);
|
||||
|
|
Loading…
Reference in a new issue