diff options
author | Simo Sorce <ssorce@redhat.com> | 2009-08-31 10:10:59 -0400 |
---|---|---|
committer | Stephen Gallagher <sgallagh@redhat.com> | 2009-08-31 15:09:53 -0400 |
commit | 2cfd9562a4e7fae31c226c12a467d0225d42a89f (patch) | |
tree | 5798ee4f237bf88a3a7709b2fd5280615ca13420 /server/responder | |
parent | 83763b67a8e7fa6533a6389cace47ec83ef32d0b (diff) | |
download | sssd-2cfd9562a4e7fae31c226c12a467d0225d42a89f.tar.gz sssd-2cfd9562a4e7fae31c226c12a467d0225d42a89f.tar.bz2 sssd-2cfd9562a4e7fae31c226c12a467d0225d42a89f.zip |
Turn enumeration into a boolean value
Diffstat (limited to 'server/responder')
-rw-r--r-- | server/responder/nss/nsssrv.h | 4 | ||||
-rw-r--r-- | server/responder/nss/nsssrv_cmd.c | 8 |
2 files changed, 4 insertions, 8 deletions
diff --git a/server/responder/nss/nsssrv.h b/server/responder/nss/nsssrv.h index e9bae0f9..c5a7bb30 100644 --- a/server/responder/nss/nsssrv.h +++ b/server/responder/nss/nsssrv.h @@ -39,10 +39,6 @@ #define NSS_PACKET_MAX_RECV_SIZE 1024 -#define NSS_ENUM_USERS 0x01 -#define NSS_ENUM_GROUPS 0x02 -#define NSS_ENUM_ALL 0x03 - #define NSS_SRV_CONFIG "config/services/nss" struct getent_ctx; diff --git a/server/responder/nss/nsssrv_cmd.c b/server/responder/nss/nsssrv_cmd.c index 30fbc15a..88749e9e 100644 --- a/server/responder/nss/nsssrv_cmd.c +++ b/server/responder/nss/nsssrv_cmd.c @@ -1022,7 +1022,7 @@ static void nss_cmd_setpwent_callback(void *ptr, int status, /* do not reply until all domain searches are done */ for (dom = dctx->domain->next; dom; dom = dom->next) { - if ((dom->enumerate & NSS_ENUM_USERS) != 0) break; + if (dom->enumerate != 0) break; } dctx->domain = dom; @@ -1150,7 +1150,7 @@ static int nss_cmd_setpwent_ext(struct cli_ctx *cctx, bool immediate) /* check if enumeration is enabled in any domain */ for (dom = cctx->rctx->domains; dom; dom = dom->next) { - if ((dom->enumerate & NSS_ENUM_USERS) != 0) break; + if (dom->enumerate != 0) break; } dctx->domain = dom; @@ -2350,7 +2350,7 @@ static void nss_cmd_setgrent_callback(void *ptr, int status, /* do not reply until all domain searches are done */ for (dom = dctx->domain->next; dom; dom = dom->next) { - if ((dom->enumerate & NSS_ENUM_GROUPS) != 0) break; + if (dom->enumerate != 0) break; } dctx->domain = dom; @@ -2478,7 +2478,7 @@ static int nss_cmd_setgrent_ext(struct cli_ctx *cctx, bool immediate) /* check if enumeration is enabled in any domain */ for (dom = cctx->rctx->domains; dom; dom = dom->next) { - if ((dom->enumerate & NSS_ENUM_GROUPS) != 0) break; + if (dom->enumerate != 0) break; } dctx->domain = dom; |