From 20222362cf9557e0e053e5e5f3b6f07899c7bfe7 Mon Sep 17 00:00:00 2001 From: Pavel Březina Date: Tue, 20 Oct 2015 11:18:31 +0200 Subject: sss_override: fix exporting multiple domains There was a mistake in the code which resulted in exporting one domain several times if multiple domain were configured. Reviewed-by: Pavel Reichl --- src/tools/sss_override.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/tools/sss_override.c b/src/tools/sss_override.c index 041c2a106..d0bf38729 100644 --- a/src/tools/sss_override.c +++ b/src/tools/sss_override.c @@ -1249,7 +1249,7 @@ static int override_user_export(struct sss_cmdline *cmdline, dom = tool_ctx->domains; do { - objs = list_user_overrides(tool_ctx, tool_ctx->domains); + objs = list_user_overrides(tool_ctx, dom); if (objs == NULL) { DEBUG(SSSDBG_CRIT_FAILURE, "Unable to get override objects\n"); exit = EXIT_FAILURE; @@ -1454,7 +1454,7 @@ static int override_group_export(struct sss_cmdline *cmdline, dom = tool_ctx->domains; do { - objs = list_group_overrides(tool_ctx, tool_ctx->domains); + objs = list_group_overrides(tool_ctx, dom); if (objs == NULL) { DEBUG(SSSDBG_CRIT_FAILURE, "Unable to get override objects\n"); exit = EXIT_FAILURE; -- cgit