Lines Matching refs:kctx
165 krb5_context kctx = ss->ss_krb5ctx; in krb5ssp_get_tkt() local
174 if (kctx == NULL || kcc == NULL) { in krb5ssp_get_tkt()
180 kerr = krb5_set_default_tgs_enctypes(kctx, kenctypes); in krb5ssp_get_tkt()
187 kerr = krb5_auth_con_init(kctx, &ss->ss_auth); in krb5ssp_get_tkt()
209 kerr = krb5_mk_req(kctx, &ss->ss_auth, rq_opts, "cifs", server, in krb5ssp_get_tkt()
235 krb5_free_data_contents(kctx, &outdata); in krb5ssp_get_tkt()
475 krb5_context kctx; in krb5ssp_destroy() local
482 if ((kctx = ss->ss_krb5ctx) != NULL) { in krb5ssp_destroy()
485 (void) krb5_auth_con_free(kctx, ss->ss_auth); in krb5ssp_destroy()
488 krb5_free_principal(kctx, ss->ss_krb5clp); in krb5ssp_destroy()
490 (void) krb5_cc_close(kctx, ss->ss_krb5cc); in krb5ssp_destroy()
491 krb5_free_context(kctx); in krb5ssp_destroy()
510 krb5_context kctx = NULL; in krb5ssp_init_client() local
527 kerr = krb5_init_context(&kctx); in krb5ssp_init_client()
532 ss->ss_krb5ctx = kctx; in krb5ssp_init_client()
535 kerr = krb5_cc_default(kctx, &kcc); in krb5ssp_init_client()
546 kerr = krb5_cc_get_principal(kctx, kcc, &kprin); in krb5ssp_init_client()
555 krb5_cc_get_type(kctx, kcc), in krb5ssp_init_client()
556 krb5_cc_get_name(kctx, kcc)); in krb5ssp_init_client()