From 8a90e3ce2d2e47ea8c031493e9aaaf551aaa30ad Mon Sep 17 00:00:00 2001 From: Jakub Hrozek Date: Thu, 26 Apr 2012 13:00:49 +0200 Subject: 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 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/providers/data_provider_be.c') diff --git a/src/providers/data_provider_be.c b/src/providers/data_provider_be.c index 345dab23..b9234d57 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; } -- cgit