Lines Matching refs:kctx
166 krb5_context kctx = ss->ss_krb5ctx; in krb5ssp_get_tkt() local
175 if (kctx == NULL || kcc == NULL) { in krb5ssp_get_tkt()
181 kerr = krb5_set_default_tgs_enctypes(kctx, kenctypes); in krb5ssp_get_tkt()
188 kerr = krb5_auth_con_init(kctx, &ss->ss_auth); in krb5ssp_get_tkt()
210 kerr = krb5_mk_req(kctx, &ss->ss_auth, rq_opts, "cifs", server, in krb5ssp_get_tkt()
236 krb5_free_data_contents(kctx, &outdata); in krb5ssp_get_tkt()
470 krb5_context kctx; in krb5ssp_destroy() local
477 if ((kctx = ss->ss_krb5ctx) != NULL) { in krb5ssp_destroy()
480 (void) krb5_auth_con_free(kctx, ss->ss_auth); in krb5ssp_destroy()
483 krb5_free_principal(kctx, ss->ss_krb5clp); in krb5ssp_destroy()
485 (void) krb5_cc_close(kctx, ss->ss_krb5cc); in krb5ssp_destroy()
486 krb5_free_context(kctx); in krb5ssp_destroy()
505 krb5_context kctx = NULL; in krb5ssp_init_client() local
522 kerr = krb5_init_context(&kctx); in krb5ssp_init_client()
527 ss->ss_krb5ctx = kctx; in krb5ssp_init_client()
530 kerr = krb5_cc_default(kctx, &kcc); in krb5ssp_init_client()
541 kerr = krb5_cc_get_principal(kctx, kcc, &kprin); in krb5ssp_init_client()
550 krb5_cc_get_type(kctx, kcc), in krb5ssp_init_client()
551 krb5_cc_get_name(kctx, kcc)); in krb5ssp_init_client()