/* * Compare 2 distinguished names for equality * @return 0 if a match */ int asn1_compare_dn(char * const dn1[], char * const dn2[]) { int i; for (i = 0; i < X509_NUM_DN_TYPES; i++) { if (asn1_compare_dn_comp(dn1[i], dn2[i])) return 1; } return 0; /* all good */ }
/* * Compare 2 distinguished names for equality * @return 0 if a match */ int ICACHE_FLASH_ATTR asn1_compare_dn(char * const dn1[], char * const dn2[]) { int i; for (i = 0; i < X509_NUM_DN_TYPES; i++) { #if CONFIG_SSL_DISPLAY_MODE os_printf("distinguished names: [%s], [%s]\n", dn1[i], dn2[i]); #endif if (asn1_compare_dn_comp(dn1[i], dn2[i])) return 1; } return 0; /* all good */ }