diff options
author | Sumit Bose <sbose@redhat.com> | 2012-01-23 12:57:33 +0100 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2012-02-29 12:53:47 -0500 |
commit | d2d2d6ae0c436461bcc8f881df059eb036314c44 (patch) | |
tree | 679d929d1b5aa4106413179d99e86c60c200279c /src/providers/data_provider_be.c | |
parent | b97595ae059c69b1960a6e7e56d74660388a683b (diff) | |
download | sssd-d2d2d6ae0c436461bcc8f881df059eb036314c44.tar.gz sssd-d2d2d6ae0c436461bcc8f881df059eb036314c44.tar.xz sssd-d2d2d6ae0c436461bcc8f881df059eb036314c44.zip |
Keep sysdb context in domain info struct
Diffstat (limited to 'src/providers/data_provider_be.c')
-rw-r--r-- | src/providers/data_provider_be.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/providers/data_provider_be.c b/src/providers/data_provider_be.c index 2b76eb3ce..695dee0e5 100644 --- a/src/providers/data_provider_be.c +++ b/src/providers/data_provider_be.c @@ -1750,14 +1750,8 @@ int be_process_init(TALLOC_CTX *mem_ctx, return ret; } - ret = confdb_get_domain(cdb, be_domain, &ctx->domain); - if (ret != EOK) { - DEBUG(SSSDBG_FATAL_FAILURE, - ("fatal error retrieving domain configuration\n")); - return ret; - } - - ret = sysdb_domain_init(ctx, ctx->domain, DB_PATH, &ctx->sysdb); + ret = sysdb_init_domain_and_sysdb(ctx, cdb, be_domain, DB_PATH, + &ctx->domain, &ctx->sysdb); if (ret != EOK) { DEBUG(SSSDBG_FATAL_FAILURE, ("fatal error opening cache database\n")); return ret; |