Lines Matching refs:ret

55     int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
57 if ((ret = mbedtls_asn1_get_int(p, end, ver)) != 0) {
58 if (ret == MBEDTLS_ERR_ASN1_UNEXPECTED_TAG) {
63 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_VERSION, ret);
80 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
90 if ((ret = mbedtls_x509_get_ext(p, end, ext, 0)) != 0) {
91 return ret;
108 if ((ret = mbedtls_asn1_get_tag(p, end, &len,
110 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
116 if ((ret = mbedtls_asn1_get_tag(p, end_ext_data, &len,
118 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
123 if ((ret = mbedtls_asn1_get_bool(p, end_ext_data,
125 (ret != MBEDTLS_ERR_ASN1_UNEXPECTED_TAG)) {
126 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
130 if ((ret = mbedtls_asn1_get_tag(p, end_ext_data, &len,
132 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
164 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
179 if ((ret = mbedtls_asn1_get_tag(p, end, &ext->len,
181 if (ret == MBEDTLS_ERR_ASN1_UNEXPECTED_TAG) {
185 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
196 if ((ret = mbedtls_asn1_get_tag(p, end, &len,
198 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
219 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
227 if ((ret = mbedtls_asn1_get_tag(p, end, &entry_len,
229 if (ret == MBEDTLS_ERR_ASN1_UNEXPECTED_TAG) {
233 return ret;
243 if ((ret = mbedtls_asn1_get_tag(p, end, &len2,
245 return ret;
252 if ((ret = mbedtls_x509_get_serial(p, end2, &cur_entry->serial)) != 0) {
253 return ret;
256 if ((ret = mbedtls_x509_get_time(p, end2,
258 return ret;
261 if ((ret = x509_get_crl_entry_ext(p, end2,
263 return ret;
286 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
347 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
364 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
367 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_FORMAT, ret);
379 if ((ret = x509_crl_get_version(&p, end, &crl->version)) != 0 ||
380 (ret = mbedtls_x509_get_alg(&p, end, &crl->sig_oid, &sig_params1)) != 0) {
382 return ret;
392 if ((ret = mbedtls_x509_get_sig_alg(&crl->sig_oid, &sig_params1,
404 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
407 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_FORMAT, ret);
410 if ((ret = mbedtls_x509_get_name(&p, p + len, &crl->issuer)) != 0) {
412 return ret;
421 if ((ret = mbedtls_x509_get_time(&p, end, &crl->this_update)) != 0) {
423 return ret;
426 if ((ret = mbedtls_x509_get_time(&p, end, &crl->next_update)) != 0) {
427 if (ret != (MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_DATE,
429 ret != (MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_DATE,
432 return ret;
444 if ((ret = x509_get_entries(&p, end, &crl->entry)) != 0) {
446 return ret;
454 ret = x509_get_crl_ext(&p, end, &crl->crl_ext);
456 if (ret != 0) {
458 return ret;
474 if ((ret = mbedtls_x509_get_alg(&p, end, &sig_oid2, &sig_params2)) != 0) {
476 return ret;
488 if ((ret = mbedtls_x509_get_sig(&p, end, &crl->sig)) != 0) {
490 return ret;
508 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
523 ret = MBEDTLS_ERR_PEM_NO_HEADER_FOOTER_PRESENT;
525 ret = mbedtls_pem_read_buffer(&pem,
531 if (ret == 0) {
540 if ((ret = mbedtls_x509_crl_parse_der(chain,
543 return ret;
547 return ret;
569 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
573 if ((ret = mbedtls_pk_load_file(path, &buf, &n)) != 0) {
574 return ret;
577 ret = mbedtls_x509_crl_parse(chain, buf, n);
581 return ret;
597 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
605 ret = mbedtls_snprintf(p, n, "%sCRL version : %d",
609 ret = mbedtls_snprintf(p, n, "\n%sissuer name : ", prefix);
611 ret = mbedtls_x509_dn_gets(p, n, &crl->issuer);
614 ret = mbedtls_snprintf(p, n, "\n%sthis update : " \
621 ret = mbedtls_snprintf(p, n, "\n%snext update : " \
630 ret = mbedtls_snprintf(p, n, "\n%sRevoked certificates:",
635 ret = mbedtls_snprintf(p, n, "\n%sserial number: ",
639 ret = mbedtls_x509_serial_gets(p, n, &entry->serial);
642 ret = mbedtls_snprintf(p, n, " revocation date: " \
652 ret = mbedtls_snprintf(p, n, "\n%ssigned using : ", prefix);
655 ret = mbedtls_x509_sig_alg_gets(p, n, &crl->sig_oid, crl->sig_pk, crl->sig_md,
659 ret = mbedtls_snprintf(p, n, "\n");