mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2024-11-23 04:35:46 +01:00
x509: some internal constness improvements
This commit is contained in:
parent
95a3c6e6d1
commit
187ba489af
@ -1798,7 +1798,8 @@ static int x509_memcasecmp( const void *s1, const void *s2, size_t len )
|
|||||||
/*
|
/*
|
||||||
* Return 0 if name matches wildcard, -1 otherwise
|
* Return 0 if name matches wildcard, -1 otherwise
|
||||||
*/
|
*/
|
||||||
static int x509_check_wildcard( const char *exp_name, mbedtls_x509_buf *name )
|
static int x509_check_wildcard( const char *exp_name,
|
||||||
|
const mbedtls_x509_buf *name )
|
||||||
{
|
{
|
||||||
size_t i;
|
size_t i;
|
||||||
size_t idx = 0, exp_len = strlen( exp_name );
|
size_t idx = 0, exp_len = strlen( exp_name );
|
||||||
@ -2221,19 +2222,14 @@ int mbedtls_x509_crt_verify( mbedtls_x509_crt *crt,
|
|||||||
/*
|
/*
|
||||||
* Verify that the certificate matches wit the expected name
|
* Verify that the certificate matches wit the expected name
|
||||||
*/
|
*/
|
||||||
static int x509_crt_verify_name( mbedtls_x509_crt *crt,
|
static int x509_crt_verify_name( const mbedtls_x509_crt *crt,
|
||||||
const char *exp_name )
|
const char *exp_name )
|
||||||
{
|
{
|
||||||
size_t exp_len;
|
const size_t exp_len = strlen( exp_name );
|
||||||
mbedtls_x509_name *name;
|
|
||||||
mbedtls_x509_sequence *cur;
|
|
||||||
|
|
||||||
name = &crt->subject;
|
|
||||||
exp_len = strlen( exp_name );
|
|
||||||
|
|
||||||
if( crt->ext_types & MBEDTLS_X509_EXT_SUBJECT_ALT_NAME )
|
if( crt->ext_types & MBEDTLS_X509_EXT_SUBJECT_ALT_NAME )
|
||||||
{
|
{
|
||||||
cur = &crt->subject_alt_names;
|
const mbedtls_x509_sequence *cur = &crt->subject_alt_names;
|
||||||
|
|
||||||
while( cur != NULL )
|
while( cur != NULL )
|
||||||
{
|
{
|
||||||
@ -2255,6 +2251,8 @@ static int x509_crt_verify_name( mbedtls_x509_crt *crt,
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
const mbedtls_x509_name *name = &crt->subject;
|
||||||
|
|
||||||
while( name != NULL )
|
while( name != NULL )
|
||||||
{
|
{
|
||||||
if( MBEDTLS_OID_CMP( MBEDTLS_OID_AT_CN, &name->oid ) == 0 )
|
if( MBEDTLS_OID_CMP( MBEDTLS_OID_AT_CN, &name->oid ) == 0 )
|
||||||
|
Loading…
Reference in New Issue
Block a user