>From 188603a9311be9a85523850fb98a54ad1ca3c0dc Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Thu, 26 Apr 2012 13:00:49 +0200 Subject: [PATCH 17/18] DP: return correct error message when subdomains back end target is not configured The done handler uses the value of status, not ret. --- src/providers/data_provider_be.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/src/providers/data_provider_be.c b/src/providers/data_provider_be.c index 345dab237951e262af5e61aa5899257a809507f6..b9234d573dcdfdafc9716aa9eee6a3833406100f 100644 --- a/src/providers/data_provider_be.c +++ b/src/providers/data_provider_be.c @@ -416,7 +416,7 @@ static int be_get_subdomains(DBusMessage *message, struct sbus_connection *conn) /* return an error if corresponding backend target is not configured */ if (becli->bectx->bet_info[BET_SUBDOMAINS].bet_ops == NULL) { DEBUG(SSSDBG_CRIT_FAILURE, ("Undefined backend target.\n")); - ret = ENODEV; + status = ENODEV; goto done; } -- 1.7.7.6