Пример #1
0
/*
 * 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 */
}
Пример #2
0
/*
 * 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 */
}