summaryrefslogtreecommitdiffstats
path: root/src/providers/ipa/ipa_sudo_async.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/providers/ipa/ipa_sudo_async.c')
-rw-r--r--src/providers/ipa/ipa_sudo_async.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/providers/ipa/ipa_sudo_async.c b/src/providers/ipa/ipa_sudo_async.c
index 1e14fdd57..9ed121830 100644
--- a/src/providers/ipa/ipa_sudo_async.c
+++ b/src/providers/ipa/ipa_sudo_async.c
@@ -363,7 +363,6 @@ done:
struct ipa_sudo_fetch_state {
struct tevent_context *ev;
- struct sysdb_ctx *sysdb;
struct sss_domain_info *domain;
struct ipa_sudo_ctx *sudo_ctx;
struct sdap_options *sdap_opts;
@@ -397,7 +396,6 @@ static struct tevent_req *
ipa_sudo_fetch_send(TALLOC_CTX *mem_ctx,
struct tevent_context *ev,
struct sss_domain_info *domain,
- struct sysdb_ctx *sysdb,
struct ipa_sudo_ctx *sudo_ctx,
struct ipa_hostinfo *host,
struct sdap_attr_map *map_user,
@@ -420,7 +418,6 @@ ipa_sudo_fetch_send(TALLOC_CTX *mem_ctx,
}
state->ev = ev;
- state->sysdb = sysdb;
state->domain = domain;
state->sudo_ctx = sudo_ctx;
state->sdap_opts = sudo_ctx->sdap_opts;
@@ -434,7 +431,7 @@ ipa_sudo_fetch_send(TALLOC_CTX *mem_ctx,
state->map_cmd = sudo_ctx->sudocmd_map;
state->sudo_sb = sudo_ctx->sudo_sb;
- state->conv = ipa_sudo_conv_init(state, sysdb, state->map_rule,
+ state->conv = ipa_sudo_conv_init(state, domain, state->map_rule,
state->map_cmdgroup, state->map_cmd,
map_user, map_group, map_host,
map_hostgroup);
@@ -1022,7 +1019,7 @@ ipa_sudo_refresh_host_done(struct tevent_req *subreq)
return;
}
- subreq = ipa_sudo_fetch_send(state, state->ev, state->domain, state->sysdb,
+ subreq = ipa_sudo_fetch_send(state, state->ev, state->domain,
state->sudo_ctx, host,
state->sdap_opts->user_map,
state->sdap_opts->group_map,