about summary refs log tree commit diff
path: root/nis/nis_findserv.c
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2009-06-20 20:39:19 -0700
committerUlrich Drepper <drepper@redhat.com>2009-06-20 20:39:19 -0700
commitccab6d8f73a17346862b681250de6f73a6940144 (patch)
tree34edec7e22c47acc098431932dab2c6574beea99 /nis/nis_findserv.c
parentf6887a0d9a55f5c80c567d9cb153c1c6582410f9 (diff)
downloadglibc-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