summaryrefslogtreecommitdiffstats
path: root/ssl
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2006-06-15 16:07:10 +0000
committerBodo Möller <bodo@openssl.org>2006-06-15 16:07:10 +0000
commit4dfc8f1f0b3ff85adfdca3a37be5df7928092f07 (patch)
tree2592d28cb181f2406c0679633ea84254091dee99 /ssl
parent5b57fe0a1ed1162d4bbaed28d5046300be42d6ec (diff)
Oops ... deleted too much in the previous commit when I deleted
the Fortezza stuff
Diffstat (limited to 'ssl')
-rw-r--r--ssl/s3_srvr.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ssl/s3_srvr.c b/ssl/s3_srvr.c
index b4b95c3edb..db0f31e054 100644
--- a/ssl/s3_srvr.c
+++ b/ssl/s3_srvr.c
@@ -374,6 +374,7 @@ int ssl3_accept(SSL *s)
#ifndef OPENSSL_NO_PSK
|| ((l & SSL_kPSK) && s->ctx->psk_identity_hint)
#endif
+ || (l & SSL_DH)
|| (l & SSL_kEECDH)
|| ((l & SSL_kRSA)
&& (s->cert->pkeys[SSL_PKEY_RSA_ENC].privatekey == NULL