Lines Matching refs:ret

245     krb5_error_code ret;
260 ret = krb5_cc_default(context, &id);
261 if (ret)
267 ret = krb5_get_default_realm(context, &r);
268 if (ret)
277 ret = krb5_make_principal(context, &principal,
279 if (ret)
283 ireq, &size, ret);
284 if (ret) {
285 krb5_set_error_message(context, ret,
292 ret = krb5_mk_req_exact(context, &ac,
295 if (ret)
301 ret = krb5_auth_con_getlocalsubkey(context, ac, &key);
302 if (ret)
305 ret = EINVAL;
306 krb5_set_error_message(context, ret,
311 ret = krb5_crypto_init(context, key, 0, &crypto);
313 if (ret)
317 ret = krb5_encrypt_EncryptedData(context, crypto, usage,
320 if (ret)
326 &req, &size, ret);
327 if (ret) {
328 krb5_set_error_message(context, ret,
335 ret = krb5_sendto_kdc(context, &data, &r, &data2);
336 if (ret)
339 ret = decode_DigestREP(data2.data, data2.length, &rep, NULL);
340 if (ret) {
341 krb5_set_error_message(context, ret,
349 ret = krb5_rd_rep(context, ac, &rep.apRep, &repl);
350 if (ret)
358 ret = krb5_auth_con_getremotesubkey(context, ac, &key);
359 if (ret)
362 ret = EINVAL;
363 krb5_set_error_message(context, ret,
369 ret = krb5_crypto_init(context, key, 0, &crypto);
371 if (ret)
376 ret = krb5_decrypt_EncryptedData(context, crypto, usage,
378 if (ret)
381 ret = decode_DigestRepInner(data.data, data.length, irep, NULL);
382 if (ret) {
383 krb5_set_error_message(context, ret,
406 return ret;
417 krb5_error_code ret;
431 ret = digest_request(context, realm, ccache,
433 if (ret)
437 ret = irep.u.error.code;
438 krb5_set_error_message(context, ret, N_("Digest init error: %s", ""),
444 ret = EINVAL;
445 krb5_set_error_message(context, ret,
450 ret = copy_DigestInitReply(&irep.u.initReply, &digest->initReply);
451 if (ret) {
452 krb5_set_error_message(context, ret,
460 return ret;
554 krb5_error_code ret;
561 ret = krb5_copy_principal(context,
564 if (ret)
565 return ret;
713 krb5_error_code ret;
735 ret = digest_request(context, realm, ccache,
737 if (ret)
738 return ret;
741 ret = irep.u.error.code;
742 krb5_set_error_message(context, ret,
751 ret = EINVAL;
755 ret = copy_DigestResponse(&irep.u.response, &digest->response);
756 if (ret) {
757 krb5_set_error_message(context, ret,
765 return ret;
821 krb5_error_code ret;
826 ret = der_copy_octet_string(digest->response.session_key, data);
827 if (ret)
830 return ret;
876 krb5_error_code ret;
894 ret = digest_request(context, realm, ccache,
896 if (ret)
900 ret = irep.u.error.code;
901 krb5_set_error_message(context, ret, N_("Digest init error: %s", ""),
907 ret = EINVAL;
908 krb5_set_error_message(context, ret,
913 ret = copy_NTLMInitReply(&irep.u.ntlmInitReply, &ntlm->initReply);
914 if (ret) {
915 krb5_set_error_message(context, ret,
923 return ret;
940 krb5_error_code ret;
942 ret = der_copy_octet_string(&ntlm->initReply.challange, challange);
943 if (ret)
946 return ret;
954 krb5_error_code ret;
956 ret = der_copy_octet_string(&ntlm->initReply.opaque, opaque);
957 if (ret)
960 return ret;
981 krb5_error_code ret;
988 ret = krb5_data_copy(data,
991 if (ret) {
993 return ret;
1007 krb5_error_code ret;
1015 ret = digest_request(context, realm, ccache,
1017 if (ret)
1018 return ret;
1021 ret = irep.u.error.code;
1022 krb5_set_error_message(context, ret,
1029 ret = EINVAL;
1030 krb5_set_error_message(context, ret,
1035 ret = copy_NTLMResponse(&irep.u.ntlmResponse, &ntlm->response);
1036 if (ret) {
1037 krb5_set_error_message(context, ret,
1045 return ret;
1192 krb5_error_code ret;
1199 ret = digest_request(context, realm, ccache,
1201 if (ret)
1205 ret = irep.u.error.code;
1206 krb5_set_error_message(context, ret, "Digest probe error: %s",
1212 ret = EINVAL;
1213 krb5_set_error_message(context, ret, "Digest reply not an probe");
1222 return ret;