Update.
commit8500b0cabadf7500bdccdf6b94ad3f36bf7a96c9
authorUlrich Drepper <drepper@redhat.com>
Sat, 14 Aug 2004 04:21:09 +0000 (14 04:21 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sat, 14 Aug 2004 04:21:09 +0000 (14 04:21 +0000)
tree5c5eb63f6fa5ee9448988b2a231a8cf8d0608184
parenta57532064137c37543e7e8861a8931444a21157c
Update.

* nis/nss_nis/nis-netgrp.c: Remove locking by using data in struct
__netgrent object passed in instead of global variables.
Optimize.
* nis/nss_nisplus/nisplus-netgrp.c: Remove locking by using data
in struct __netgrent object passed in instead of global variables.
* inet/netgroup.h (struct __netgrent): Add service_user field.
Move cursor in anonymous union, add new field location to that
union.
* inet/getnetgrent_r.c: Extensive rewrite to really enable
concurrent uset of set/get/endnetgrent and innetgr.
ChangeLog
inet/getnetgrent_r.c
inet/netgroup.h
nis/nss_nis/nis-netgrp.c
nis/nss_nisplus/nisplus-netgrp.c