Lines Matching refs:sudo_ctx
32 struct ipa_sudo_ctx *sudo_ctx;
42 struct ipa_sudo_ctx *sudo_ctx)
57 state->domain = sudo_ctx->id_ctx->be->domain;
58 state->sudo_ctx = sudo_ctx;
70 subreq = ipa_sudo_refresh_send(state, ev, sudo_ctx,
148 struct ipa_sudo_ctx *sudo_ctx)
150 struct sdap_server_opts *srv_opts = sudo_ctx->id_ctx->srv_opts;
174 sudo_ctx->sudorule_map[IPA_AT_SUDORULE_ENTRYUSN].name, usn);
182 sudo_ctx->sudocmdgroup_map[IPA_AT_SUDOCMDGROUP_ENTRYUSN].name, usn);
193 subreq = ipa_sudo_refresh_send(state, ev, sudo_ctx, cmdgroups_filter,
265 struct ipa_sudo_ctx *sudo_ctx,
312 sudo_ctx->sudorule_map[IPA_AT_SUDORULE_NAME].name,
343 subreq = ipa_sudo_refresh_send(req, ev, sudo_ctx, NULL, search_filter,
416 struct ipa_sudo_ctx *sudo_ctx;
417 sudo_ctx = talloc_get_type(pvt, struct ipa_sudo_ctx);
419 return ipa_sudo_full_refresh_send(mem_ctx, be_ctx->ev, sudo_ctx);
437 struct ipa_sudo_ctx *sudo_ctx;
438 sudo_ctx = talloc_get_type(pvt, struct ipa_sudo_ctx);
440 return ipa_sudo_smart_refresh_send(mem_ctx, be_ctx->ev, sudo_ctx);
452 ipa_sudo_ptask_setup(struct be_ctx *be_ctx, struct ipa_sudo_ctx *sudo_ctx)
454 return sdap_sudo_ptask_setup_generic(be_ctx, sudo_ctx->id_ctx->opts->basic,
459 sudo_ctx);