summaryrefslogtreecommitdiff
path: root/src/lib/libssl/s3_clnt.c
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/lib/libssl/s3_clnt.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/libssl/s3_clnt.c b/src/lib/libssl/s3_clnt.c
index 66fb26345e..60a17ce11b 100644
--- a/src/lib/libssl/s3_clnt.c
+++ b/src/lib/libssl/s3_clnt.c
@@ -556,7 +556,7 @@ ssl3_connect(SSL *s)
556 556
557 case SSL3_ST_CR_FINISHED_A: 557 case SSL3_ST_CR_FINISHED_A:
558 case SSL3_ST_CR_FINISHED_B: 558 case SSL3_ST_CR_FINISHED_B:
559 559 s->s3->flags |= SSL3_FLAGS_CCS_OK;
560 ret = ssl3_get_finished(s, SSL3_ST_CR_FINISHED_A, 560 ret = ssl3_get_finished(s, SSL3_ST_CR_FINISHED_A,
561 SSL3_ST_CR_FINISHED_B); 561 SSL3_ST_CR_FINISHED_B);
562 if (ret <= 0) 562 if (ret <= 0)
@@ -895,6 +895,7 @@ ssl3_get_server_hello(SSL *s)
895 SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT); 895 SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT);
896 goto f_err; 896 goto f_err;
897 } 897 }
898 s->s3->flags |= SSL3_FLAGS_CCS_OK;
898 s->hit = 1; 899 s->hit = 1;
899 } else { 900 } else {
900 /* a miss or crap from the other end */ 901 /* a miss or crap from the other end */