Lines Matching refs:ret

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