Add missing break statement in ssl3_get_client_hello. dc9b1411279f02e604367bc56fca8cf2acc9d531 added a default case when importing the patch but accidentally falls through all the time. Change-Id: Ieb9beeb9e3ffcf77f2842841eda7d28a62fe8072 Reviewed-on: https://boringssl-review.googlesource.com/1073 Reviewed-by: Adam Langley <agl@google.com>
diff --git a/ssl/s3_srvr.c b/ssl/s3_srvr.c index cd04145..9e5fdb5 100644 --- a/ssl/s3_srvr.c +++ b/ssl/s3_srvr.c
@@ -966,7 +966,9 @@ } } s->state = SSL3_ST_SR_CLNT_HELLO_D; + break; default: + OPENSSL_PUT_ERROR(SSL, ssl3_get_client_hello, SSL_R_UNKNOWN_STATE); return -1; }