Alter conditions on hexstring output dn_gets
Signed-off-by: Agathiyan Bragadeesh <agathiyan.bragadeesh2@arm.com>
This commit is contained in:
parent
47cc76f070
commit
0a4b6d88d0
1 changed files with 3 additions and 2 deletions
|
@ -854,8 +854,9 @@ int mbedtls_x509_dn_gets(char *buf, size_t size, const mbedtls_x509_name *dn)
|
||||||
MBEDTLS_X509_SAFE_SNPRINTF;
|
MBEDTLS_X509_SAFE_SNPRINTF;
|
||||||
}
|
}
|
||||||
|
|
||||||
print_hexstring = (name->val.tag == MBEDTLS_ASN1_BIT_STRING) ||
|
print_hexstring = (name->val.tag != MBEDTLS_ASN1_UTF8_STRING) &&
|
||||||
(name->val.tag == MBEDTLS_ASN1_OCTET_STRING);
|
(name->val.tag != MBEDTLS_ASN1_PRINTABLE_STRING) &&
|
||||||
|
(name->val.tag != MBEDTLS_ASN1_IA5_STRING);
|
||||||
|
|
||||||
if ((ret = mbedtls_oid_get_attr_short_name(&name->oid, &short_name)) == 0) {
|
if ((ret = mbedtls_oid_get_attr_short_name(&name->oid, &short_name)) == 0) {
|
||||||
ret = mbedtls_snprintf(p, n, "%s=", short_name);
|
ret = mbedtls_snprintf(p, n, "%s=", short_name);
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue