Lines Matching refs:problem
62 krb5_error_code problem; in krb5_init() local
65 problem = krb5_init_context(&authctxt->krb5_ctx); in krb5_init()
66 if (problem) in krb5_init()
67 return (problem); in krb5_init()
81 krb5_error_code problem; in auth_krb5() local
93 problem = krb5_init(authctxt); in auth_krb5()
94 if (problem) in auth_krb5()
97 problem = krb5_auth_con_init(authctxt->krb5_ctx, in auth_krb5()
99 if (problem) in auth_krb5()
103 problem = krb5_auth_con_setaddrs_from_fd(authctxt->krb5_ctx, in auth_krb5()
105 if (problem) in auth_krb5()
108 problem = krb5_sname_to_principal(authctxt->krb5_ctx, NULL, NULL, in auth_krb5()
110 if (problem) in auth_krb5()
113 problem = krb5_rd_req(authctxt->krb5_ctx, &authctxt->krb5_auth_ctx, in auth_krb5()
115 if (problem) in auth_krb5()
118 problem = krb5_copy_principal(authctxt->krb5_ctx, ticket->client, in auth_krb5()
120 if (problem) in auth_krb5()
124 problem = krb5_mk_rep(authctxt->krb5_ctx, authctxt->krb5_auth_ctx, in auth_krb5()
126 if (problem) in auth_krb5()
149 if (problem) { in auth_krb5()
153 problem); in auth_krb5()
159 problem); in auth_krb5()
168 krb5_error_code problem; in auth_krb5_tgt() local
178 problem = krb5_cc_new_unique(authctxt->krb5_ctx, "FILE", NULL, &ccache); in auth_krb5_tgt()
179 if (problem) in auth_krb5_tgt()
182 problem = krb5_cc_initialize(authctxt->krb5_ctx, ccache, in auth_krb5_tgt()
184 if (problem) in auth_krb5_tgt()
187 problem = krb5_rd_cred2(authctxt->krb5_ctx, authctxt->krb5_auth_ctx, in auth_krb5_tgt()
189 if (problem) in auth_krb5_tgt()
197 problem = krb5_unparse_name(authctxt->krb5_ctx, authctxt->krb5_user, in auth_krb5_tgt()
199 if (problem) in auth_krb5_tgt()
213 if (problem) { in auth_krb5_tgt()
214 errtxt = krb5_get_error_message(authctxt->krb5_ctx, problem); in auth_krb5_tgt()
219 debug("Kerberos v5 TGT passing failed: %d", problem); in auth_krb5_tgt()
233 krb5_error_code problem; in auth_krb5_password() local
239 problem = krb5_init(authctxt); in auth_krb5_password()
240 if (problem) in auth_krb5_password()
243 problem = krb5_parse_name(authctxt->krb5_ctx, authctxt->pw->pw_name, in auth_krb5_password()
245 if (problem) in auth_krb5_password()
248 problem = krb5_cc_new_unique(authctxt->krb5_ctx, in auth_krb5_password()
250 if (problem) in auth_krb5_password()
253 problem = krb5_cc_initialize(authctxt->krb5_ctx, ccache, in auth_krb5_password()
255 if (problem) in auth_krb5_password()
260 problem = krb5_verify_user(authctxt->krb5_ctx, authctxt->krb5_user, in auth_krb5_password()
265 if (problem) in auth_krb5_password()
268 problem = krb5_cc_new_unique(authctxt->krb5_ctx, in auth_krb5_password()
270 if (problem) in auth_krb5_password()
273 problem = krb5_cc_copy_cache(authctxt->krb5_ctx, ccache, in auth_krb5_password()
277 if (problem) in auth_krb5_password()
286 if (problem) { in auth_krb5_password()
292 problem); in auth_krb5_password()
298 problem); in auth_krb5_password()