Lines Matching refs:krb5_ctx
42 struct krb5_ctx *krb5_ctx;
47 struct krb5_ctx *krb5_ctx;
107 auth_data->pd, auth_data->krb5_ctx);
185 auth_data->krb5_ctx = deferred_auth_ctx->krb5_ctx;
236 errno_t add_user_to_delayed_online_authentication(struct krb5_ctx *krb5_ctx,
252 if (krb5_ctx->deferred_auth_ctx == NULL) {
258 if (krb5_ctx->deferred_auth_ctx->user_table == NULL) {
269 ret = copy_pam_data(krb5_ctx->deferred_auth_ctx, pd, &new_pd);
310 ret = hash_enter(krb5_ctx->deferred_auth_ctx->user_table,
326 errno_t init_delayed_online_authentication(struct krb5_ctx *krb5_ctx,
333 ret = get_uid_table(krb5_ctx, &tmp_table);
351 krb5_ctx->deferred_auth_ctx = talloc_zero(krb5_ctx,
353 if (krb5_ctx->deferred_auth_ctx == NULL) {
359 &krb5_ctx->deferred_auth_ctx->user_table,
361 krb5_ctx->deferred_auth_ctx,
370 krb5_ctx->deferred_auth_ctx->be_ctx = be_ctx;
371 krb5_ctx->deferred_auth_ctx->krb5_ctx = krb5_ctx;
372 krb5_ctx->deferred_auth_ctx->ev = ev;
374 ret = be_add_online_cb(krb5_ctx, be_ctx,
376 krb5_ctx->deferred_auth_ctx, NULL);
386 talloc_zfree(krb5_ctx->deferred_auth_ctx);