commit | 70abd7aadcb8221164c05d91d2c14c67dd542bad | [log] [tgz] |
---|---|---|
author | Jarno Lamsa <jarno.lamsa@arm.com> | Tue Nov 12 15:39:38 2019 +0200 |
committer | Jarno Lamsa <jarno.lamsa@arm.com> | Thu Dec 19 07:56:10 2019 +0200 |
tree | a7b1ddf6b370a22643b737f9963281b87c8dd395 | |
parent | 2b20516b60dcd098b333d710b5ad462d8701b15d [diff] [blame] |
Add enumeration for invalid state The invalid state can be used when state-mismatch is noticed. The invalid state should report a FI-alert upwards.
diff --git a/library/ssl_srv.c b/library/ssl_srv.c index fb64a2b..1a341c4 100644 --- a/library/ssl_srv.c +++ b/library/ssl_srv.c
@@ -4818,6 +4818,7 @@ mbedtls_ssl_handshake_wrapup( ssl ); break; + case MBEDTLS_SSL_INVALID: default: MBEDTLS_SSL_DEBUG_MSG( 1, ( "invalid state %d", ssl->state ) ); return( MBEDTLS_ERR_SSL_BAD_INPUT_DATA );