Lines Matching refs:context

85     krb5_context	context;  local
120 code = krb5_gss_init_context(&context);
127 context);
129 save_error_info(*minor_status, context);
130 krb5_free_context(context);
144 krb5_free_context(context);
153 krb5_free_context(context);
157 if (GSS_ERROR(kg_sync_ccache_name(context, minor_status))) {
158 save_error_info(*minor_status, context);
159 krb5_free_context(context);
169 krb5_free_context(context);
176 !krb5_principal_compare(context, (krb5_principal) desired_name,
181 int kret = krb5_unparse_name(context, dname, &s_name);
182 int kret1 = krb5_unparse_name(context, cred->princ, &s_princ);
185 krb5_set_error_message(context, *minor_status,
189 save_error_info(*minor_status, context);
192 krb5_free_unparsed_name(context, s_name);
194 krb5_free_unparsed_name(context, s_princ);
196 krb5_free_context(context);
213 krb5_free_context(context);
224 code = krb5_copy_principal(context, cred->princ, &new_cred->princ);
229 save_error_info(*minor_status, context);
230 krb5_free_context(context);
235 kttype = krb5_kt_get_type(context, cred->keytab);
238 krb5_free_principal(context, new_cred->princ);
242 krb5_free_context(context);
250 code = krb5_kt_get_name(context, cred->keytab,
255 krb5_free_principal(context, new_cred->princ);
259 save_error_info(*minor_status, context);
260 krb5_free_context(context);
264 code = krb5_kt_resolve(context, ktboth, &new_cred->keytab);
267 krb5_free_principal(context, new_cred->princ);
271 save_error_info(*minor_status, context);
272 krb5_free_context(context);
281 if ((code = krb5_get_server_rcache(context,
282 krb5_princ_component(context, cred->princ, 0),
285 krb5_kt_close(context, new_cred->keytab);
287 krb5_free_principal(context, new_cred->princ);
291 save_error_info(*minor_status, context);
292 krb5_free_context(context);
300 cctype = krb5_cc_get_type(context, cred->ccache);
301 ccname = krb5_cc_get_name(context, cred->ccache);
305 krb5_rc_close(context, new_cred->rcache);
307 krb5_kt_close(context, new_cred->keytab);
309 krb5_free_principal(context, new_cred->princ);
312 krb5_free_context(context);
322 code = krb5_cc_resolve(context, ccboth, &new_cred->ccache);
325 krb5_rc_close(context, new_cred->rcache);
327 krb5_kt_close(context, new_cred->keytab);
329 krb5_free_principal(context, new_cred->princ);
332 save_error_info(*minor_status, context);
333 krb5_free_context(context);
344 krb5_cc_close(context, new_cred->ccache);
346 krb5_rc_close(context, new_cred->rcache);
348 krb5_kt_close(context, new_cred->keytab);
350 krb5_free_principal(context, new_cred->princ);
352 krb5_free_context(context);
380 krb5_free_context(context);
393 krb5_free_context(context);