Lines Matching defs:ret
48 if ((ret = (code)) != 0) { \
49 return ret; \
56 return ret; \
66 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
81 if ((ret = mbedtls_asn1_get_len(p, end, &serial->len)) != 0) {
82 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_SERIAL, ret);
100 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
102 if ((ret = mbedtls_asn1_get_alg_null(p, end, alg)) != 0) {
103 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret);
115 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
117 if ((ret = mbedtls_asn1_get_alg(p, end, alg, params)) != 0) {
118 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret);
180 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
203 if ((ret = mbedtls_asn1_get_tag(&p, end, &md_oid.len, MBEDTLS_ASN1_OID)) != 0) {
204 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret);
211 if ((ret = mbedtls_oid_get_md_alg(&md_oid, md_alg)) != 0) {
212 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret);
220 if ((ret = mbedtls_asn1_get_tag(&p, end, &len, MBEDTLS_ASN1_NULL)) != 0 || len != 0) {
221 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret);
248 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
275 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
281 if ((ret = mbedtls_x509_get_alg_null(&p, end2, &alg_id)) != 0) {
282 return ret;
285 if ((ret = mbedtls_oid_get_md_alg(&alg_id, md_alg)) != 0) {
286 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret);
293 } else if (ret != MBEDTLS_ERR_ASN1_UNEXPECTED_TAG) {
294 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret);
304 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
310 if ((ret = mbedtls_x509_get_alg(&p, end2, &alg_id, &alg_params)) != 0) {
311 return ret;
321 if ((ret = x509_get_hash_alg(&alg_params, mgf_md)) != 0) {
322 return ret;
329 } else if (ret != MBEDTLS_ERR_ASN1_UNEXPECTED_TAG) {
330 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret);
340 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
345 if ((ret = mbedtls_asn1_get_int(&p, end2, salt_len)) != 0) {
346 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret);
353 } else if (ret != MBEDTLS_ERR_ASN1_UNEXPECTED_TAG) {
354 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret);
364 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
371 if ((ret = mbedtls_asn1_get_int(&p, end2, &trailer_field)) != 0) {
372 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret);
383 } else if (ret != MBEDTLS_ERR_ASN1_UNEXPECTED_TAG) {
384 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_ALG, ret);
409 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
414 if ((ret = mbedtls_asn1_get_tag(p, end, &len,
416 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_NAME, ret);
429 if ((ret = mbedtls_asn1_get_tag(p, end, &oid->len, MBEDTLS_ASN1_OID)) != 0) {
430 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_NAME, ret);
452 if ((ret = mbedtls_asn1_get_len(p, end, &val->len)) != 0) {
453 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_NAME, ret);
500 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
510 if ((ret = mbedtls_asn1_get_tag(p, end, &set_len,
512 ret = MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_NAME, ret);
519 if ((ret = x509_get_attr_type_value(p, end_set, cur)) != 0) {
533 ret = MBEDTLS_ERR_X509_ALLOC_FAILED;
550 ret = MBEDTLS_ERR_X509_ALLOC_FAILED;
562 return ret;
651 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
672 ret = mbedtls_asn1_get_len(p, end, &len);
674 if (ret != 0) {
675 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_DATE, ret);
690 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
701 if ((ret = mbedtls_asn1_get_bitstring_null(p, end, &len)) != 0) {
702 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_SIGNATURE, ret);
721 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
727 if ((ret = mbedtls_oid_get_sig_alg(sig_oid, md_alg, pk_alg)) != 0) {
728 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_UNKNOWN_SIG_ALG, ret);
740 ret = mbedtls_x509_get_rsassa_pss_params(sig_params,
744 if (ret != 0) {
746 return ret;
770 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
776 ret = mbedtls_asn1_get_tag(p, end, &ext->len,
778 if (ret != 0) {
779 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
789 if ((ret = mbedtls_asn1_get_tag(p, end, &len,
791 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
813 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
838 ret = mbedtls_snprintf(p, n, merge ? " + " : ", ");
846 if ((ret = mbedtls_oid_get_attr_short_name(&name->oid, &short_name)) == 0) {
847 ret = mbedtls_snprintf(p, n, "%s=", short_name);
849 if ((ret = mbedtls_oid_get_numeric_string(p, n, &name->oid)) > 0) {
850 n -= ret;
851 p += ret;
852 ret = mbedtls_snprintf(p, n, "=");
854 } else if (ret == MBEDTLS_ERR_OID_BUF_TOO_SMALL) {
857 ret = mbedtls_snprintf(p, n, "\?\?=");
866 if ((ret = mbedtls_asn1_write_len(&asn1_len_p, asn1_tag_len_buf, name->val.len)) < 0) {
869 asn1_len_size = ret;
870 if ((ret = mbedtls_asn1_write_tag(&asn1_len_p, asn1_tag_len_buf, name->val.tag)) < 0) {
873 asn1_tag_size = ret;
930 ret = mbedtls_snprintf(p, n, "%s", s);
946 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
961 ret = mbedtls_snprintf(p, n, "%02X%s",
967 ret = mbedtls_snprintf(p, n, "....");
982 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
987 ret = mbedtls_oid_get_sig_alg_desc(sig_oid, &desc);
988 if (ret != 0) {
989 ret = mbedtls_snprintf(p, n, "???");
991 ret = mbedtls_snprintf(p, n, "%s", desc);
1004 ret = mbedtls_snprintf(p, n, " (%s, MGF1-%s, 0x%02X)",
1027 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
1029 ret = mbedtls_snprintf(p, n, "%s key size", name);
1128 int ret = 0;
1143 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
1145 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
1161 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
1164 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
1172 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
1174 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
1182 if ((ret = mbedtls_asn1_get_tag(&p, end, &len, MBEDTLS_ASN1_OID)) != 0) {
1183 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
1191 if ((ret = mbedtls_asn1_get_tag(&p, end, &len,
1193 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
1216 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
1228 if ((ret = mbedtls_asn1_get_len(p, end, &tag_len)) != 0) {
1229 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
1245 ret = mbedtls_x509_parse_subject_alt_name(&tmp_san_buf, &tmp_san_name);
1250 if (ret != 0 && ret != MBEDTLS_ERR_X509_FEATURE_UNAVAILABLE) {
1253 return ret;
1320 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
1324 if ((ret = mbedtls_asn1_get_tag(p, end, &len,
1326 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
1341 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
1344 if ((ret = mbedtls_asn1_get_bitstring(p, end, &bs)) != 0) {
1345 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
1369 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
1373 if ((ret = mbedtls_asn1_get_bitstring(p, end, &bs)) != 0) {
1374 return MBEDTLS_ERROR_ADD(MBEDTLS_ERR_X509_INVALID_EXTENSIONS, ret);
1396 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
1407 ret = x509_get_other_name(san_buf, &other_name);
1408 if (ret != 0) {
1409 return ret;
1480 ret = mbedtls_asn1_get_tag(&p, p + san_buf->len, &name_len,
1483 if (ret != 0) {
1484 return ret;
1487 if ((ret = mbedtls_x509_get_name(&p, p + name_len,
1489 return ret;
1515 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
1528 ret = mbedtls_snprintf(p, n, "\n%s <unsupported>", prefix);
1531 ret = mbedtls_snprintf(p, n, "\n%s <malformed>", prefix);
1546 ret = mbedtls_snprintf(p, n, "\n%s otherName :", prefix);
1551 ret = mbedtls_snprintf(p, n, "\n%s hardware module name :", prefix);
1553 ret =
1557 ret = mbedtls_oid_get_numeric_string(p,
1562 ret =
1567 ret = mbedtls_snprintf(p,
1581 ret = mbedtls_snprintf(p, n, "\n%s uniformResourceIdentifier : ", prefix);
1605 ret = mbedtls_snprintf(p, n,
1628 ret = mbedtls_snprintf(p, n, "\n%s %s : ",
1641 ret = mbedtls_snprintf(p, n, "%u.%u.%u.%u", ip[0], ip[1], ip[2], ip[3]);
1644 ret = mbedtls_snprintf(p, n,
1663 ret = mbedtls_snprintf(p, n, "\n%s directoryName : ", prefix);
1664 if (ret < 0 || (size_t) ret >= n) {
1669 ret = mbedtls_x509_dn_gets(p, n, &san.san.directory_name);
1671 if (ret < 0) {
1676 return ret;
1679 p += ret;
1680 n -= ret;
1687 ret = mbedtls_snprintf(p, n, "\n%s <unsupported>", prefix);
1708 ret = mbedtls_snprintf(p, n, "%s" i, sep); \
1723 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;
1753 int ret = MBEDTLS_ERR_ERROR_CORRUPTION_DETECTED;