From c81ee8b40c1fe19857a23b3014df0084c7675011 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Sun, 1 Nov 2015 14:22:34 -0500 Subject: [PATCH] Add missing state to DTLS state machine. This was a mistake from when we added async CertificateVerify support. No test because the final state of each write state is semi-unreachable due to the buffer BIO that gets installed on each handshake. Change-Id: I0180926522113c8b1ca58b8c9c6dc37fb0dd8083 Reviewed-on: https://boringssl-review.googlesource.com/6412 Reviewed-by: Adam Langley --- ssl/d1_clnt.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ssl/d1_clnt.c b/ssl/d1_clnt.c index 7924598e..b86655ce 100644 --- a/ssl/d1_clnt.c +++ b/ssl/d1_clnt.c @@ -345,6 +345,7 @@ int dtls1_connect(SSL *s) { case SSL3_ST_CW_CERT_VRFY_A: case SSL3_ST_CW_CERT_VRFY_B: + case SSL3_ST_CW_CERT_VRFY_C: dtls1_start_timer(s); ret = ssl3_send_cert_verify(s); if (ret <= 0) {