Lines Matching refs:problem
56 krb5_error_code problem; in krb5_init() local
60 problem = krb5_init_context(&authctxt->krb5_ctx); in krb5_init()
61 if (problem) in krb5_init()
62 return (problem); in krb5_init()
80 krb5_error_code problem; in auth_krb5() local
90 problem = krb5_init(authctxt); in auth_krb5()
91 if (problem) in auth_krb5()
94 problem = krb5_auth_con_init(authctxt->krb5_ctx, in auth_krb5()
96 if (problem) in auth_krb5()
101 problem = krb5_auth_con_setaddrs_from_fd(authctxt->krb5_ctx, in auth_krb5()
104 problem = krb5_auth_con_genaddrs(authctxt->krb5_ctx, in auth_krb5()
109 if (problem) in auth_krb5()
112 problem = krb5_sname_to_principal(authctxt->krb5_ctx, NULL, NULL , in auth_krb5()
114 if (problem) in auth_krb5()
117 problem = krb5_rd_req(authctxt->krb5_ctx, &authctxt->krb5_auth_ctx, in auth_krb5()
119 if (problem) in auth_krb5()
123 problem = krb5_copy_principal(authctxt->krb5_ctx, ticket->client, in auth_krb5()
126 problem = krb5_copy_principal(authctxt->krb5_ctx, in auth_krb5()
130 if (problem) in auth_krb5()
134 problem = krb5_mk_rep(authctxt->krb5_ctx, authctxt->krb5_auth_ctx, in auth_krb5()
136 if (problem) in auth_krb5()
159 if (problem) { in auth_krb5()
162 krb5_get_err_text(authctxt->krb5_ctx, problem)); in auth_krb5()
165 problem); in auth_krb5()
174 krb5_error_code problem; in auth_krb5_tgt() local
185 problem = krb5_cc_gen_new(authctxt->krb5_ctx, &krb5_fcc_ops, &ccache); in auth_krb5_tgt()
195 problem = errno; in auth_krb5_tgt()
201 problem = errno; in auth_krb5_tgt()
205 problem = krb5_cc_resolve(authctxt->krb5_ctx, ccname, &ccache); in auth_krb5_tgt()
208 if (problem) in auth_krb5_tgt()
211 problem = krb5_cc_initialize(authctxt->krb5_ctx, ccache, in auth_krb5_tgt()
213 if (problem) in auth_krb5_tgt()
217 problem = krb5_rd_cred2(authctxt->krb5_ctx, authctxt->krb5_auth_ctx, in auth_krb5_tgt()
219 if (problem) in auth_krb5_tgt()
222 problem = krb5_rd_cred(authctxt->krb5_ctx, authctxt->krb5_auth_ctx, in auth_krb5_tgt()
224 if (problem) in auth_krb5_tgt()
226 problem = krb5_cc_store_cred(authctxt->krb5_ctx, ccache, *creds); in auth_krb5_tgt()
227 if (problem) in auth_krb5_tgt()
236 problem = krb5_unparse_name(authctxt->krb5_ctx, authctxt->krb5_user, in auth_krb5_tgt()
238 if (problem) in auth_krb5_tgt()
248 if (problem) in auth_krb5_tgt()
250 krb5_get_err_text(authctxt->krb5_ctx, problem)); in auth_krb5_tgt()
268 krb5_error_code problem; in auth_krb5_password() local
275 problem = krb5_init(authctxt); in auth_krb5_password()
276 if (problem) in auth_krb5_password()
279 problem = krb5_parse_name(authctxt->krb5_ctx, authctxt->pw->pw_name, in auth_krb5_password()
281 if (problem) in auth_krb5_password()
285 problem = krb5_cc_gen_new(authctxt->krb5_ctx, &krb5_mcc_ops, in auth_krb5_password()
287 if (problem) in auth_krb5_password()
290 problem = krb5_cc_initialize(authctxt->krb5_ctx, in auth_krb5_password()
292 if (problem) in auth_krb5_password()
296 problem = krb5_verify_user(authctxt->krb5_ctx, authctxt->krb5_user, in auth_krb5_password()
300 if (problem) in auth_krb5_password()
304 problem = krb5_get_init_creds_password(authctxt->krb5_ctx, &creds, in auth_krb5_password()
306 if (problem) in auth_krb5_password()
309 problem = krb5_sname_to_principal(authctxt->krb5_ctx, NULL, NULL, in auth_krb5_password()
311 if (problem) in auth_krb5_password()
315 problem = krb5_verify_init_creds(authctxt->krb5_ctx, &creds, server, in auth_krb5_password()
319 if (problem) in auth_krb5_password()
324 problem = -1; in auth_krb5_password()
332 problem = errno; in auth_krb5_password()
339 problem = errno; in auth_krb5_password()
344 problem = krb5_cc_resolve(authctxt->krb5_ctx, ccname, &authctxt->krb5_fwd_ccache); in auth_krb5_password()
345 if (problem) in auth_krb5_password()
348 problem = krb5_cc_initialize(authctxt->krb5_ctx, authctxt->krb5_fwd_ccache, in auth_krb5_password()
350 if (problem) in auth_krb5_password()
353 problem= krb5_cc_store_cred(authctxt->krb5_ctx, authctxt->krb5_fwd_ccache, in auth_krb5_password()
355 if (problem) in auth_krb5_password()
364 if (problem) { in auth_krb5_password()
365 if (authctxt->krb5_ctx != NULL && problem!=-1) in auth_krb5_password()
367 krb5_get_err_text(authctxt->krb5_ctx, problem)); in auth_krb5_password()
370 problem); in auth_krb5_password()