diff options
author | Ulrich Drepper <drepper@redhat.com> | 2009-06-20 20:39:19 -0700 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 2009-06-20 20:39:19 -0700 |
commit | ccab6d8f73a17346862b681250de6f73a6940144 (patch) | |
tree | 34edec7e22c47acc098431932dab2c6574beea99 /nis/nis_findserv.c | |
parent | f6887a0d9a55f5c80c567d9cb153c1c6582410f9 (diff) | |
download | glibc-ccab6d8f73a17346862b681250de6f73a6940144.tar.gz glibc-ccab6d8f73a17346862b681250de6f73a6940144.tar.xz glibc-ccab6d8f73a17346862b681250de6f73a6940144.zip |
Fix broken up NIS groups for compat NSS module.
The check for the inclusion of a group in the result gave up too early in case of broken-up NIS groups. We now fall back automatically to the slow mode of using getgrent_r. As an optimization, if there is not blacklist we need not perform the check in the first place and therefore can just accept the results of the initgroups_dyn callback.
Diffstat (limited to 'nis/nis_findserv.c')
0 files changed, 0 insertions, 0 deletions