Lines Matching refs:retval

379     krb5_error_code retval = ENOMEM;
384 retval = openssl_init();
385 if (retval != 0)
395 retval = pkinit_init_pkinit_oids(ctx);
396 if (retval)
399 retval = pkinit_init_dh_params(ctx);
400 if (retval)
406 if (retval && ctx != NULL)
409 return retval;
427 krb5_error_code retval = ENOMEM;
435 retval = pkinit_init_certs(ctx);
436 if (retval)
439 retval = pkinit_init_pkcs11(ctx);
440 if (retval)
447 if (retval) {
452 return retval;
510 krb5_error_code retval = ENOMEM;
529 retval = k5_mutex_lock(&oids_mutex);
530 if (retval != 0)
569 retval = 0;
576 return retval;
585 krb5_error_code retval;
598 retval = errno;
604 retval = EIO;
609 retval = 0;
613 return retval;
622 krb5_error_code retval;
633 retval = errno;
638 retval = EIO;
643 retval = 0;
647 return retval;
667 krb5_error_code retval = ENOMEM;
702 retval = 0;
705 if (retval)
708 return retval;
853 krb5_error_code retval = KRB5KRB_ERR_GENERIC;
1064 retval = pkinit_sign_data(context, id_cryptoctx, digestInfo_buf,
1071 retval = pkinit_sign_data(context, id_cryptoctx, abuf, alen,
1079 if (retval)
1086 retval = KRB5KDC_ERR_PREAUTH_FAILED;
1087 krb5_set_error_message(context, retval, "%s\n",
1107 retval = KRB5KDC_ERR_PREAUTH_FAILED;
1108 krb5_set_error_message(context, retval, "%s\n",
1124 retval = KRB5KDC_ERR_PREAUTH_FAILED;
1125 krb5_set_error_message(context, retval, "%s\n",
1135 retval = i2d_PKCS7(p7, &p);
1136 if (!retval) {
1138 retval = KRB5KDC_ERR_PREAUTH_FAILED;
1139 krb5_set_error_message(context, retval, "%s\n",
1144 retval = 0;
1186 return retval;
1203 krb5_error_code retval = KRB5KDC_ERR_PREAUTH_FAILED;
1235 krb5_set_error_message(context, retval, "%s\n",
1246 krb5_set_error_message(context, retval, "wrong oid\n");
1359 retval = KRB5KDC_ERR_REVOKED_CERTIFICATE;
1362 retval = KRB5KDC_ERR_REVOCATION_STATUS_UNKNOWN;
1366 retval = KRB5KDC_ERR_CANT_VERIFY_CERTIFICATE;
1369 retval = KRB5KDC_ERR_INVALID_CERTIFICATE;
1375 krb5_set_error_message(context, retval, "%s\n",
1425 retval = KRB5KDC_ERR_PREAUTH_FAILED;
1426 krb5_set_error_message(context, retval, "wrong oid\n");
1434 retval = KRB5KDC_ERR_DIGEST_IN_SIGNED_DATA_NOT_ACCEPTED;
1438 retval = KRB5KDC_ERR_INVALID_SIG;
1441 krb5_set_error_message(context, retval, "%s\n",
1467 retval = create_identifiers_from_stack(verified_chain,
1469 if (retval) {
1474 retval = k5int_encode_krb5_td_trusted_certifiers((const krb5_external_principal_identifier **)krb5_verified_chain, &authz);
1475 if (retval) {
1485 retval = ENOMEM;
1492 retval = 0;
1513 return retval;
1530 krb5_error_code retval = KRB5KRB_ERR_GENERIC;
1550 retval = EINVAL;
1554 retval = cms_signeddata_create(context, plgctx, reqctx, idctx,
1557 if (retval) {
1564 retval = KRB5KDC_ERR_PREAUTH_FAILED;
1576 retval = BIO_write(in, enc_data, enc_data_len);
1577 if (retval != enc_data_len) {
1578 pkiDebug("BIO_write only wrote %d\n", retval);
1584 retval = BIO_write(in, signed_data, signed_data_len);
1585 if (retval != signed_data_len) {
1586 pkiDebug("BIO_write only wrote %d\n", retval);
1588 retval = KRB5KRB_ERR_GENERIC;
1593 retval = -1;
1600 retval = -1;
1617 retval = ENOMEM;
1620 retval = i2d_PKCS7(p7, &p);
1621 if (!retval) {
1625 retval = 0;
1643 return retval;
1658 krb5_error_code retval = KRB5KDC_ERR_PREAUTH_FAILED;
1676 krb5_set_error_message(context, retval, "%s\n",
1685 krb5_set_error_message(context, retval, "wrong oid\n");
1696 krb5_set_error_message(context, retval, "%s\n",
1728 retval = KRB5KDC_ERR_PREAUTH_FAILED;
1746 retval = wrap_signeddata(tmp_buf, tmp_buf_len,
1748 if (retval) {
1761 retval = wrap_signeddata(tmp_buf, tmp_buf_len,
1763 if (retval) {
1780 retval = cms_signeddata_verify(context, plg_cryptoctx, req_cryptoctx,
1786 if (!retval)
1793 retval = 0;
1806 return retval;
1819 krb5_error_code retval = EINVAL;
1829 return retval;
1834 return retval;
1862 retval = ENOMEM;
1869 retval = ENOMEM;
1876 retval = ENOMEM;
1945 retval = 0;
1954 if (retval) {
1971 return retval;
1984 krb5_error_code retval = EINVAL;
1988 return retval;
2008 krb5_error_code retval = EINVAL;
2013 return retval;
2073 retval = 0;
2075 pkiDebug("%s: returning retval %d, valid_eku %d\n",
2076 __FUNCTION__, retval, *valid_eku);
2077 return retval;
2087 krb5_error_code retval;
2096 retval = ENOMEM;
2124 retval = krb5_c_keylengths(context, etype, &keybytes, &keylength);
2125 if (retval)
2131 retval = ENOMEM;
2138 retval = krb5_c_random_to_key(context, etype, &random_data, key_block);
2143 if (retval && key_block->contents != NULL && key_block->length != 0) {
2148 return retval;
2163 krb5_error_code retval = KRB5KDC_ERR_PREAUTH_FAILED;
2229 retval = pkinit_encode_dh_params(cryptoctx->dh->p, cryptoctx->dh->g,
2231 if (retval)
2245 retval = ENOMEM;
2253 retval = 0;
2254 return retval;
2269 return retval;
2284 krb5_error_code retval = KRB5_PREAUTH_FAILED;
2297 retval = KRB5_PREAUTH_FAILED;
2304 retval = ENOMEM;
2320 retval = 0;
2328 return retval;
2339 return retval;
2354 krb5_error_code retval = KRB5KDC_ERR_DH_KEY_PARAMETERS_NOT_ACCEPTED;
2375 retval = 0;
2382 retval = 0;
2389 retval = 0;
2394 if (retval == 0)
2399 return retval;
2417 krb5_error_code retval = KRB5KRB_ERR_GENERIC;
2475 retval = 0;
2479 return retval;
2489 return retval;
2521 krb5_error_code retval = KRB5KDC_ERR_PREAUTH_FAILED;
2550 retval = 0;
2560 return retval;
2631 krb5_error_code retval = KRB5KRB_ERR_GENERIC;
2638 retval = create_krb5_trustedCertifiers(context, plg_cryptoctx,
2640 if (retval) {
2646 retval = create_krb5_invalidCertificates(context, plg_cryptoctx,
2648 if (retval) {
2654 retval = -1;
2658 retval = k5int_encode_krb5_td_trusted_certifiers((const krb5_external_principal_identifier **)krb5_trusted_certifiers, &td_certifiers);
2659 if (retval) {
2669 retval = ENOMEM;
2675 retval = ENOMEM;
2681 retval = k5int_encode_krb5_typed_data((const krb5_typed_data **)typed_data,
2683 if (retval) {
2696 retval = 0;
2714 return retval;
2724 krb5_error_code retval = KRB5KRB_ERR_GENERIC;
2726 retval = pkinit_create_sequence_of_principal_identifiers(context,
2730 return retval;
2741 krb5_error_code retval = KRB5KRB_ERR_GENERIC;
2743 retval = pkinit_create_sequence_of_principal_identifiers(context,
2747 return retval;
2760 krb5_error_code retval = KRB5KRB_ERR_GENERIC;
2769 retval = EINVAL;
2774 retval = pkinit_encode_dh_params(plg_cryptoctx->dh_1024->p,
2777 if (retval)
2781 retval = pkinit_encode_dh_params(plg_cryptoctx->dh_2048->p,
2784 if (retval)
2787 retval = pkinit_encode_dh_params(plg_cryptoctx->dh_4096->p,
2790 if (retval)
2869 retval = k5int_encode_krb5_td_dh_parameters((const krb5_algorithm_identifier **)algId, &encoded_algId);
2870 if (retval)
2878 retval = ENOMEM;
2884 retval = ENOMEM;
2890 retval = k5int_encode_krb5_typed_data((const krb5_typed_data**)typed_data,
2892 if (retval) {
2912 retval = 0;
2941 return retval;
2954 krb5_error_code retval = KRB5KDC_ERR_PREAUTH_FAILED;
2973 retval = 0;
2979 return retval;
2987 int retval = EINVAL;
2997 retval = 0;
3007 return retval;
3019 krb5_error_code retval = KRB5KDC_ERR_DH_KEY_PARAMETERS_NOT_ACCEPTED;
3065 DH_check(dh, &retval);
3066 if (retval != 0) {
3068 retval = KRB5KDC_ERR_DH_KEY_PARAMETERS_NOT_ACCEPTED;
3090 retval = 0;
3093 return retval;
4620 krb5_error_code retval = KRB5KDC_ERR_PREAUTH_FAILED;
4623 retval = pkinit_decode_data_fs(context, id_cryptoctx, data, data_len,
4627 retval = pkinit_decode_data_pkcs11(context, id_cryptoctx, data,
4631 return retval;
4737 krb5_error_code retval = KRB5KDC_ERR_PREAUTH_FAILED;
4740 retval = pkinit_sign_data_fs(context, id_cryptoctx, data, data_len,
4744 retval = pkinit_sign_data_pkcs11(context, id_cryptoctx, data, data_len,
4748 return retval;
4798 krb5_error_code retval = ENOMEM;
4812 retval = 0;
4817 return retval;
4852 krb5_error_code retval = KRB5KDC_ERR_PREAUTH_FAILED;
4861 krb5_set_error_message(context, retval,
4869 krb5_set_error_message(context, retval,
4878 krb5_set_error_message(context, retval,
4889 krb5_set_error_message(context, retval,
4944 krb5_set_error_message(context, retval,
4962 retval = 0;
4967 if (retval) {
4973 return retval;
4983 krb5_error_code retval;
4988 retval = get_cert(certname, &x);
4989 if (retval != 0 || x == NULL) {
4991 krb5_set_error_message(context, retval,
4993 certname, error_message(retval));
4997 retval = get_key(keyname, &y);
4998 if (retval != 0 || y == NULL) {
5000 krb5_set_error_message(context, retval,
5002 keyname, error_message(retval));
5009 retval = ENOMEM;
5020 retval = 0;
5023 if (retval) {
5029 return retval;
5041 krb5_error_code retval = KRB5KDC_ERR_PREAUTH_FAILED;
5054 retval = pkinit_load_fs_cert_and_key(context, id_cryptoctx,
5058 return retval;
5071 krb5_error_code retval = KRB5KRB_ERR_GENERIC;
5131 retval = pkinit_load_fs_cert_and_key(context, id_cryptoctx,
5133 if (retval == 0) {
5149 retval = ENOENT;
5153 retval = 0;
5159 return retval;
5325 krb5_error_code retval;
5329 retval = pkinit_get_certs_fs(context, plg_cryptoctx,
5334 retval = pkinit_get_certs_dir(context, plg_cryptoctx,
5340 retval = pkinit_get_certs_pkcs11(context, plg_cryptoctx,
5346 retval = pkinit_get_certs_pkcs12(context, plg_cryptoctx,
5351 retval = EINVAL;
5355 return retval;
5598 krb5_error_code retval;
5622 retval = ENOMEM;
5631 retval = ENOMEM;
5636 retval = crypto_retrieve_X509_sans(context, cd->plgctx, cd->reqctx,
5639 if (retval)
5654 retval = ENOMEM;
5674 retval = crypto_retieve_X509_key_usage(context, cd->plgctx, cd->reqctx,
5677 if (retval)
5681 retval = 0;
5683 if (retval) {
5687 return retval;
5763 krb5_error_code retval;
5766 retval = crypto_cert_get_count(context, plg_cryptoctx, req_cryptoctx,
5768 if (retval) {
5770 __FUNCTION__, retval, error_message(retval));
5775 retval = EINVAL;
5776 krb5_set_error_message(context, retval,
5805 retval = 0;
5807 return retval;
5825 krb5_error_code retval = KRB5KRB_ERR_GENERIC;
5863 retval = errno;
5872 retval = EIO;
5957 retval = EINVAL;
5962 retval = 0;
5970 return retval;
5981 krb5_error_code retval = EINVAL;
6008 retval = load_cas_and_crls(context, plg_cryptoctx, req_cryptoctx,
6010 if (retval)
6014 retval = 0;
6020 return retval;
6053 krb5_error_code retval = ENOMEM;
6151 retval = 0;
6153 if (retval)
6156 return retval;
6168 krb5_error_code retval = ENOMEM;
6180 retval = create_identifiers_from_stack(sk, ids);
6185 return retval;
6197 krb5_error_code retval = ENOMEM;
6211 retval = pkinit_copy_krb5_octet_data(&loids[0]->algorithm, &des3oid);
6212 if (retval) {
6221 retval = 0;
6224 return retval;
6256 krb5_error_code retval = ENOMEM;
6325 retval = 0;
6328 if (retval)
6331 return retval;
6346 krb5_error_code retval = ENOMEM;
6363 retval = 0;
6370 return retval;
6419 krb5_error_code retval = ENOMEM;
6480 retval = KRB5KDC_ERR_PREAUTH_FAILED;
6485 return retval;
6659 krb5_error_code retval = KRB5KRB_ERR_GENERIC;
6667 retval = ENOMEM;
6673 retval = 0;
6678 return retval;