mbedtls_x509_dn_gets() is only used within mbedTLS.
 
Symbols
loading...
Files
loading...

mbedtls_x509_dn_gets() function

Store the certificate DN in printable form into buf; no more than size characters will be written.

Syntax

int mbedtls_x509_dn_gets( char *buf,     size_t size,     const mbedtls_x509_name *dn );
Implemented in x509.c:746

Arguments

buf

Buffer to write to

size

Maximum size of buffer

dn

The X509 name to represent

Return value

The length of the string written (not including the terminated nul byte), or a negative error code.

References

LocationReferrerText
x509.c:746
int mbedtls_x509_dn_gets( char *buf, size_t size, const mbedtls_x509_name *dn )
x509.h:229
int mbedtls_x509_dn_gets( char *buf, size_t size, const mbedtls_x509_name *dn );
x509_crt.c:1560mbedtls_x509_crt_info()
ret = mbedtls_x509_dn_gets( p, n, &crt->issuer );
x509_crt.c:1565mbedtls_x509_crt_info()
ret = mbedtls_x509_dn_gets( p, n, &crt->subject );

Call Tree

Functions calling mbedtls_x509_dn_gets()
Functions called by mbedtls_x509_dn_gets()
all items filtered out
mbedtls_x509_dn_gets()
snprintf()
memset()
all items filtered out
Data read by mbedtls_x509_dn_gets()
Data written by mbedtls_x509_dn_gets()
mbedtls_x509_dn_gets()::ret
mbedtls_x509_dn_gets()::i
mbedtls_x509_dn_gets()::n
mbedtls_x509_dn_gets()::c
mbedtls_x509_dn_gets()::merge
mbedtls_x509_dn_gets()::name
mbedtls_x509_dn_gets()::short_name
mbedtls_x509_dn_gets()::s
mbedtls_x509_dn_gets()::p
all items filtered out
mbedtls_x509_dn_gets()
mbedtls_x509_dn_gets()::ret
mbedtls_x509_dn_gets()::i
mbedtls_x509_dn_gets()::n
mbedtls_x509_dn_gets()::c
mbedtls_x509_dn_gets()::merge
mbedtls_x509_dn_gets()::name
mbedtls_x509_dn_gets()::p
all items filtered out
Type of mbedtls_x509_dn_gets()
mbedtls_x509_dn_gets()
size_t
all items filtered out