change return type for unexpected extension

Signed-off-by: Jerry Yu <jerry.h.yu@arm.com>
diff --git a/library/ssl_tls13_client.c b/library/ssl_tls13_client.c
index 5b7a14a..2e0599d 100644
--- a/library/ssl_tls13_client.c
+++ b/library/ssl_tls13_client.c
@@ -1740,12 +1740,13 @@
                 break;
 
             default:
-                MBEDTLS_SSL_DEBUG_MSG( 3,
-                    ( "%s: ignore %s(%u) extension",
+                MBEDTLS_SSL_DEBUG_MSG( 2,
+                    ( "%s: unexpected extension (%s(%u)) received .",
                       is_hrr ? "hello retry request" : "server hello",
                       mbedtls_tls13_get_extension_name( extension_type ),
                       extension_type ) );
-                break;
+                ret = MBEDTLS_ERR_SSL_INTERNAL_ERROR;
+                goto cleanup;
         }
 
         p += extension_data_len;