Lines Matching refs:cn_len
279 size_t cn_idx = 0, cn_len = strlen(cn); in x509_check_wildcard() local
286 for (i = 0; i < cn_len; ++i) { in x509_check_wildcard()
297 if (cn_len - cn_idx == name->len - 1 && in x509_check_wildcard()
2888 const char *cn, size_t cn_len) in x509_crt_check_cn() argument
2891 if (name->len == cn_len && in x509_crt_check_cn()
2892 x509_memcasecmp(cn, name->p, cn_len) == 0) { in x509_crt_check_cn()
2905 const char *cn, size_t cn_len) in x509_crt_check_san_ip() argument
2908 cn_len = mbedtls_x509_crt_parse_cn_inet_pton(cn, ip); in x509_crt_check_san_ip()
2909 if (cn_len == 0) { in x509_crt_check_san_ip()
2917 cur->buf.len == cn_len && memcmp(cur->buf.p, ip, cn_len) == 0) { in x509_crt_check_san_ip()
2926 const char *cn, size_t cn_len) in x509_crt_check_san_uri() argument
2932 cur->buf.len == cn_len && memcmp(cur->buf.p, cn, cn_len) == 0) { in x509_crt_check_san_uri()
2944 const char *cn, size_t cn_len) in x509_crt_check_san() argument
2952 if (x509_crt_check_cn(&cur->buf, cn, cn_len) == 0) { in x509_crt_check_san()
2968 if (x509_crt_check_san_ip(san, cn, cn_len) == 0) { in x509_crt_check_san()
2973 if (x509_crt_check_san_uri(san, cn, cn_len) == 0) { in x509_crt_check_san()
2989 size_t cn_len = strlen(cn); in x509_crt_verify_name() local
2992 if (x509_crt_check_san(&crt->subject_alt_names, cn, cn_len) == 0) { in x509_crt_verify_name()
2998 x509_crt_check_cn(&name->val, cn, cn_len) == 0) { in x509_crt_verify_name()