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