MBEDTLS_OID_CMP is only used within mbedTLS.
 
Symbols
loading...
Files
loading...

MBEDTLS_OID_CMP macro

Compares an mbedtls_asn1_buf structure to a reference OID. Only works for 'defined' oid_str values (MBEDTLS_OID_HMAC_SHA1), you cannot use a 'unsigned char *oid' here!

Syntax

#define MBEDTLS_OID_CMP(oid_str, oid_buf) \     ( ( MBEDTLS_OID_SIZE(oid_str) != (oid_buf)->len ) || \     memcmp( (oid_str), (oid_buf)->p, (oid_buf)->len) != 0 )

Arguments

oid_str

oid_buf

References

LocationText
asn1.h:118
#define MBEDTLS_OID_CMP(oid_str, oid_buf) \
x509_crt.c:2453
if( MBEDTLS_OID_CMP( MBEDTLS_OID_AT_CN, &name->oid ) == 0 &&