diff options
author | Sumit Bose <sbose@redhat.com> | 2009-02-03 16:41:15 +0100 |
---|---|---|
committer | Sumit Bose <sbose@redhat.com> | 2009-02-24 11:25:41 +0100 |
commit | d96a8fb9bb0a20e1a63ca05b70502ec83a5c5cc4 (patch) | |
tree | a8f1a003c87871a1ac2d8f26fe00bd65803b8341 | |
parent | 808ce46702fad6a02ca78e2a721827cf33dede68 (diff) | |
download | sssd-d96a8fb9bb0a20e1a63ca05b70502ec83a5c5cc4.tar.gz sssd-d96a8fb9bb0a20e1a63ca05b70502ec83a5c5cc4.tar.xz sssd-d96a8fb9bb0a20e1a63ca05b70502ec83a5c5cc4.zip |
removed some redundant code
-rw-r--r-- | server/providers/data_provider_be.c | 31 | ||||
-rw-r--r-- | server/server.mk | 1 |
2 files changed, 4 insertions, 28 deletions
diff --git a/server/providers/data_provider_be.c b/server/providers/data_provider_be.c index c12e2b2ff..a3dbeafa4 100644 --- a/server/providers/data_provider_be.c +++ b/server/providers/data_provider_be.c @@ -522,34 +522,9 @@ static int mon_cli_init(struct be_ctx *ctx) * sbus channel to the data provider daemon */ static int be_cli_init(struct be_ctx *ctx) { - int ret; - char *sbus_address; - struct sbus_method_ctx *sm_ctx; - - /* Set up SBUS connection to the monitor */ - ret = dp_get_sbus_address(ctx, ctx->cdb, &sbus_address); - if (ret != EOK) { - DEBUG(0, ("Could not locate monitor address.\n")); - return ret; - } - - ret = dp_init_sbus_methods(ctx, be_methods, &sm_ctx); - if (ret != EOK) { - DEBUG(0, ("Could not initialize SBUS methods.\n")); - return ret; - } - - ret = sbus_client_init(ctx, ctx->ev, - sbus_address, sm_ctx, - ctx /* Private Data */, - NULL /* Destructor */, - &ctx->dp_ctx); - if (ret != EOK) { - DEBUG(0, ("Failed to connect to monitor services.\n")); - return ret; - } - - return EOK; + return dp_sbus_cli_init(ctx, ctx->ev, ctx->cdb, + be_methods, ctx, NULL, + &ctx->dp_ctx); } static int load_backend(struct be_ctx *ctx) diff --git a/server/server.mk b/server/server.mk index 0a3f199eb..0ff68511a 100644 --- a/server/server.mk +++ b/server/server.mk @@ -28,6 +28,7 @@ DP_OBJ = \ providers/data_provider.o DP_BE_OBJ = \ + providers/dp_helpers.o \ providers/data_provider_be.o \ PROXY_BE_OBJ = \ |