From b77fad8ebe60d5eb2966e4ab20de51c1770d2a1a Mon Sep 17 00:00:00 2001 From: Nicola Di Lieto Date: Wed, 17 Jun 2020 17:57:36 +0200 Subject: [PATCH] test_suite_x509parse.function improvement as suggested in https://github.com/ARMmbed/mbedtls/pull/3419#discussion_r441433697 also removed two no longer necessary void casts Signed-off-by: Nicola Di Lieto --- tests/suites/test_suite_x509parse.function | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/suites/test_suite_x509parse.function b/tests/suites/test_suite_x509parse.function index a72532f01..9cac2ec54 100644 --- a/tests/suites/test_suite_x509parse.function +++ b/tests/suites/test_suite_x509parse.function @@ -306,8 +306,6 @@ int parse_crt_ext_cb( void *p_ctx, mbedtls_x509_crt const *crt, mbedtls_x509_buf int critical, const unsigned char *cp, const unsigned char *end ) { ( void ) crt; - ( void ) cp; - ( void ) end; ( void ) critical; mbedtls_x509_buf *new_oid = (mbedtls_x509_buf *)p_ctx; if( oid->tag == MBEDTLS_ASN1_OID && @@ -352,6 +350,9 @@ int parse_crt_ext_cb( void *p_ctx, mbedtls_x509_crt const *crt, mbedtls_x509_buf MBEDTLS_ASN1_OID ) ) != 0 ) return( MBEDTLS_ERR_X509_INVALID_EXTENSIONS + ret ); + /* + * Recognize exclusively the policy with OID 1 + */ if( len != 1 || *p[0] != 1 ) parse_ret = MBEDTLS_ERR_X509_FEATURE_UNAVAILABLE;