Lines Matching refs:san
232 static int verify_parse_san(mbedtls_x509_subject_alternative_name *san,
240 ret = mbedtls_snprintf(p, n, "type : %d", san->type);
243 switch (san->type) {
249 &san->san.other_name.type_id) == 0) {
257 &san->san.other_name.value.hardware_module_name
264 for (i = 0; i < san->san.other_name.value.hardware_module_name.val.len; i++) {
268 san->san.other_name.value.hardware_module_name.val.p[i]);
276 if (san->san.unstructured_name.len >= n) {
280 n -= san->san.unstructured_name.len;
281 for (i = 0; i < san->san.unstructured_name.len; i++) {
282 *p++ = san->san.unstructured_name.p[i];
288 if (san->san.unstructured_name.len >= n) {
292 n -= san->san.unstructured_name.len;
293 for (i = 0; i < san->san.unstructured_name.len; i++) {
294 *p++ = san->san.unstructured_name.p[i];
300 ret = mbedtls_x509_dn_gets(p, n, &san->san.directory_name);
499 mbedtls_x509_subject_alternative_name san;
517 ret = mbedtls_x509_parse_subject_alt_name(&cur->buf, &san);
520 * If san type not supported, ignore.
523 ret = verify_parse_san(&san, &p, &n);
524 mbedtls_x509_free_subject_alt_name(&san);
1693 mbedtls_x509_subject_alternative_name san;
1716 TEST_EQUAL(mbedtls_x509_parse_subject_alt_name(&issuerPtr->buf, &san), 0);
1719 &san.san.directory_name)
1723 mbedtls_x509_free_subject_alt_name(&san);