CVS update: samba/source/nsswitch

abartlet at samba.org abartlet at samba.org
Sat Feb 16 00:28:59 EST 2002


Date:	Fri Feb 15 05:28:59 2002
Author:	abartlet

Update of /data/cvs/samba/source/nsswitch
In directory va:/tmp/cvs-serv27099/nsswitch

Modified Files:
	wbinfo.c winbindd.h winbindd_cm.c winbindd_pam.c 
Log Message:
Winbind cleanup.

This patch fixes the segfaults I introduced in the previous conneciton caching
patch.  It cleans up the connection cache a *lot* - in particular it adds
significant robustness to the operation.  

If a the DC goes down, we no longer fail the next operation - the code checks
if the connection died during one of its own operations on the socket, and
restarts the conneciton as required.

There is still a memory leak in here somewhere - but this code also cleans up a
number of these.

Also added is the abilty to sepecify the domain of the 'get around restrict anonymous'
user that winbind uses.

Andrew Bartlett


Revisions:
wbinfo.c		1.32 => 1.33
	http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/wbinfo.c?r1=1.32&r2=1.33
winbindd.h		1.31 => 1.32
	http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/winbindd.h?r1=1.31&r2=1.32
winbindd_cm.c		1.22 => 1.23
	http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/winbindd_cm.c?r1=1.22&r2=1.23
winbindd_pam.c		1.40 => 1.41
	http://www.samba.org/cgi-bin/cvsweb/samba/source/nsswitch/winbindd_pam.c?r1=1.40&r2=1.41




More information about the samba-cvs mailing list