diff options
author | rse <rse> | 1998-12-21 10:58:35 +0000 |
---|---|---|
committer | rse <rse> | 1998-12-21 10:58:35 +0000 |
commit | 6ec9415d68d769100bb599ad26eaf5c007f7bf0a (patch) | |
tree | 861cb832b9301848e3b536d31f6df850e041b87d /ssl/s2_clnt.c | |
parent | c9d61e0435521fcdeed7301d2b847125a172ebc5 (diff) | |
download | openssl-SSLeay.tar.gz |
Import of old SSLeay release: SSLeay 0.9.1b (unreleased)SSLeay
Diffstat (limited to 'ssl/s2_clnt.c')
-rw-r--r-- | ssl/s2_clnt.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/ssl/s2_clnt.c b/ssl/s2_clnt.c index 16df9ec56..2170e2928 100644 --- a/ssl/s2_clnt.c +++ b/ssl/s2_clnt.c @@ -268,7 +268,7 @@ SSL *s; if (cb != NULL) cb(s,SSL_CB_HANDSHAKE_DONE,1); goto end; - break; + /* break; */ default: SSLerr(SSL_F_SSL2_CONNECT,SSL_R_UNKNOWN_STATE); return(-1); @@ -587,6 +587,11 @@ SSL *s; SSLerr(SSL_F_CLIENT_MASTER_KEY,SSL_R_PUBLIC_KEY_ENCRYPT_ERROR); return(-1); } +#ifdef PKCS1_CHECK + if (s->options & SSL_OP_PKCS1_CHECK_1) d[1]++; + if (s->options & SSL_OP_PKCS1_CHECK_2) + sess->master_key[clear]++; +#endif s2n(enc,p); d+=enc; karg=sess->key_arg_length; |