CVS update: samba/source/lib

Jeremy Allison jra at au2.samba.org
Sat Mar 17 14:36:38 EST 2001


Date:	Saturday March 17, 2001 @ 14:36
Author:	jra

Update of /data/cvs/samba/source/lib
In directory samba:/tmp/cvs-serv11188/lib

Modified Files:
	system.c 
Log Message:
lib/system.c (Finally) fixed all insure errors in password caching code. We can't
stop libc routines from calling getpwXXX functions, so caching a pointer to them
is impossible. This new code now makes two copies of the returned struct passwd
struct - one used as a cache, one returned to allow the caller to modify. When
doing a lookup we compare against the cached copy. Code is now easier to understand
also.
smbd/posix_acls.c: If we move the head of the linked list, remember to pass a
reference to that pointer.....
Jeremy.





More information about the samba-cvs mailing list