diff options
author | Simo Sorce <simo@redhat.com> | 2013-01-14 11:56:03 -0500 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2013-02-10 22:08:46 +0100 |
commit | aab938c5975f0e3b85c7c79a5d718e5fefed7217 (patch) | |
tree | 1ab6ab467b3c1a8ae99a0b684b7153d3623ccf40 /src/providers/ipa | |
parent | b8dcd1216e5ea7065213c750a92dabfe01fa3b70 (diff) | |
download | sssd-aab938c5975f0e3b85c7c79a5d718e5fefed7217.tar.gz sssd-aab938c5975f0e3b85c7c79a5d718e5fefed7217.tar.bz2 sssd-aab938c5975f0e3b85c7c79a5d718e5fefed7217.zip |
Avoid sysdb_subdom in sysdb_get_subdomains()
Diffstat (limited to 'src/providers/ipa')
-rw-r--r-- | src/providers/ipa/ipa_subdomains.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/providers/ipa/ipa_subdomains.c b/src/providers/ipa/ipa_subdomains.c index ef6195d1..114bd26e 100644 --- a/src/providers/ipa/ipa_subdomains.c +++ b/src/providers/ipa/ipa_subdomains.c @@ -674,13 +674,11 @@ static void ipa_subdomains_handler_done(struct tevent_req *req) size_t reply_count; struct sysdb_attrs **reply = NULL; struct ipa_subdomains_req_ctx *ctx; - struct sysdb_ctx *sysdb; struct sss_domain_info *domain; bool refresh_has_changes = false; ctx = tevent_req_callback_data(req, struct ipa_subdomains_req_ctx); domain = ctx->sd_ctx->be_ctx->domain; - sysdb = domain->sysdb; ret = sdap_get_generic_recv(req, ctx, &reply_count, &reply); talloc_zfree(req); @@ -717,7 +715,7 @@ static void ipa_subdomains_handler_done(struct tevent_req *req) } if (refresh_has_changes) { - ret = sysdb_update_subdomains(sysdb, ctx->sd_ctx->num_subdoms, + ret = sysdb_update_subdomains(domain, ctx->sd_ctx->num_subdoms, ctx->sd_ctx->subdoms); if (ret != EOK) { DEBUG(SSSDBG_OP_FAILURE, ("sysdb_update_subdomains failed.\n")); |