svn commit: samba r5025 - in trunk/source: . nsswitch rpc_client
vlendec at samba.org
vlendec at samba.org
Wed Jan 26 22:49:55 GMT 2005
Author: vlendec
Date: 2005-01-26 22:49:54 +0000 (Wed, 26 Jan 2005)
New Revision: 5025
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5025
Log:
This is some interim work making winbind work with a single smb connection per
domain. winbindd_rpc.c (lsa and samr) is converted, and because you wouldn't
have recognized winbindd_rpc.c anyway, I've done some reformatting.
To get rid of the reconnect-logic I've inserted another layer between
winbindd_cache.c and winbindd_rpc.c: winbindd_reconnect.c. This simplifies
winbindd_rpc.c a lot.
The attentive tcpdump reader will notice that I'm opening an additional samr
pipe and not use it at all. This will die once the netlogon handling is also
converted.
The final step might be to remove the connection cache and attach that stuff
to the winbindd_domain structure. Not sure about that though.
Volker
Added:
trunk/source/nsswitch/winbindd_reconnect.c
Modified:
trunk/source/Makefile.in
trunk/source/nsswitch/winbindd_cache.c
trunk/source/nsswitch/winbindd_cm.c
trunk/source/nsswitch/winbindd_pam.c
trunk/source/nsswitch/winbindd_rpc.c
trunk/source/rpc_client/cli_lsarpc.c
trunk/source/rpc_client/cli_samr.c
Changeset:
Sorry, the patch is too large (2362 lines) to include; please use WebSVN to see it!
WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=5025
More information about the samba-cvs
mailing list