1
0
mirror of https://github.com/Mbed-TLS/mbedtls.git synced 2025-07-29 11:41:15 +03:00

Merge pull request #5954 from wernerlewis/x509_next_merged

Add mbedtls_x509_dn_get_next function
This commit is contained in:
Manuel Pégourié-Gonnard
2022-06-24 09:59:22 +02:00
committed by GitHub
5 changed files with 106 additions and 0 deletions

View File

@ -796,6 +796,15 @@ int mbedtls_x509_dn_gets( char *buf, size_t size, const mbedtls_x509_name *dn )
return( (int) ( size - n ) );
}
/*
* Return the next relative DN in an X509 name.
*/
mbedtls_x509_name * mbedtls_x509_dn_get_next( mbedtls_x509_name * dn )
{
for( ; dn->next != NULL && dn->next_merged; dn = dn->next );
return( dn->next );
}
/*
* Store the serial in printable form into buf; no more
* than size characters will be written