diff options
author | Jakub Hrozek <jhrozek@redhat.com> | 2012-02-09 11:30:03 +0100 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2012-02-10 13:30:01 -0500 |
commit | 08207cb57473192c99893938fd60dc6a6ff90eb0 (patch) | |
tree | e1e8c95ded5a34c4a4da947e3f3d12897ee357f1 /src/responder/nss | |
parent | 04d27ffd7c52f7519b25ff8b8896a901c0439898 (diff) | |
download | sssd-08207cb57473192c99893938fd60dc6a6ff90eb0.tar.gz sssd-08207cb57473192c99893938fd60dc6a6ff90eb0.tar.xz sssd-08207cb57473192c99893938fd60dc6a6ff90eb0.zip |
Fix group enumeration
Also adds some more debugging and fixes a code style issue.
https://fedorahosted.org/sssd/ticket/1182
Diffstat (limited to 'src/responder/nss')
-rw-r--r-- | src/responder/nss/nsssrv_cmd.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/responder/nss/nsssrv_cmd.c b/src/responder/nss/nsssrv_cmd.c index e368e3ac6..1c9160b7a 100644 --- a/src/responder/nss/nsssrv_cmd.c +++ b/src/responder/nss/nsssrv_cmd.c @@ -2625,6 +2625,8 @@ static errno_t nss_cmd_setgrent_step(struct setent_step_ctx *step_ctx) if (dctx->check_provider) { step_ctx->returned_to_mainloop = true; /* Only do this once per provider */ + dctx->check_provider = false; + dpreq = sss_dp_get_account_send(step_ctx, rctx, dctx->domain, true, SSS_DP_USER, NULL, 0, NULL); if (!dpreq) { |