Lines Matching refs:krb5_ctx

38     struct krb5_ctx *krb5_ctx;
53 struct krb5_ctx *krb5_ctx;
70 auth_data->krb5_ctx);
197 auth_data->krb5_ctx = renew_tgt_ctx->krb5_ctx;
370 ret = add_tgt_to_renew_table(renew_tgt_ctx->krb5_ctx, ccache_file,
447 ret = find_or_guess_upn(tmp_ctx, msgs[c], renew_tgt_ctx->krb5_ctx,
473 errno_t init_renew_tgt(struct krb5_ctx *krb5_ctx, struct be_ctx *be_ctx,
479 krb5_ctx->renew_tgt_ctx = talloc_zero(krb5_ctx, struct renew_tgt_ctx);
480 if (krb5_ctx->renew_tgt_ctx == NULL) {
485 ret = sss_hash_create_ex(krb5_ctx->renew_tgt_ctx, INITIAL_TGT_TABLE_SIZE,
486 &krb5_ctx->renew_tgt_ctx->tgt_table, 0, 0, 0, 0,
493 krb5_ctx->renew_tgt_ctx->be_ctx = be_ctx;
494 krb5_ctx->renew_tgt_ctx->krb5_ctx = krb5_ctx;
495 krb5_ctx->renew_tgt_ctx->ev = ev;
496 krb5_ctx->renew_tgt_ctx->timer_interval = renew_intv;
498 ret = check_ccache_files(krb5_ctx->renew_tgt_ctx);
504 next = tevent_timeval_current_ofs(krb5_ctx->renew_tgt_ctx->timer_interval,
506 krb5_ctx->renew_tgt_ctx->te = tevent_add_timer(ev, krb5_ctx->renew_tgt_ctx,
508 krb5_ctx->renew_tgt_ctx);
509 if (krb5_ctx->renew_tgt_ctx->te == NULL) {
517 ret = be_add_offline_cb(krb5_ctx->renew_tgt_ctx, be_ctx,
518 renew_tgt_offline_callback, krb5_ctx->renew_tgt_ctx,
526 ret = be_add_online_cb(krb5_ctx->renew_tgt_ctx, be_ctx,
527 renew_tgt_online_callback, krb5_ctx->renew_tgt_ctx,
538 talloc_zfree(krb5_ctx->renew_tgt_ctx);
542 errno_t add_tgt_to_renew_table(struct krb5_ctx *krb5_ctx, const char *ccfile,
551 if (krb5_ctx->renew_tgt_ctx == NULL) {
573 renew_data = talloc_zero(krb5_ctx->renew_tgt_ctx, struct renew_data);
615 ret = hash_enter(krb5_ctx->renew_tgt_ctx->tgt_table, &key, &value);