From 1bb4c6f01607f8e0cd5860aa4b3ed429308c3a3f Mon Sep 17 00:00:00 2001 From: Luke Leighton Date: Mon, 29 Nov 1999 21:48:41 +0000 Subject: sam sync - one of the files that use multiple connection server list to \PIPE\NETLOGON. (This used to be commit 2ae9ee148582cc0ba9e067be3d6338079aea49a1) --- source3/rpc_client/cli_netlogon_sync.c | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) (limited to 'source3/rpc_client') diff --git a/source3/rpc_client/cli_netlogon_sync.c b/source3/rpc_client/cli_netlogon_sync.c index fad802d0c9..b32aaa6fa2 100644 --- a/source3/rpc_client/cli_netlogon_sync.c +++ b/source3/rpc_client/cli_netlogon_sync.c @@ -33,7 +33,6 @@ extern pstring global_myname; BOOL synchronise_passdb(void) { - struct cli_state cli; SAM_DELTA_HDR hdr_deltas[MAX_SAM_DELTAS]; SAM_DELTA_CTR deltas[MAX_SAM_DELTAS]; uint32 num; @@ -46,23 +45,11 @@ BOOL synchronise_passdb(void) uchar trust_passwd[16]; fstring trust_acct; - fstring srv_name; char *mode; BOOL success; BOOL ret; int i; - DEBUG(0,("cannot make connection to multi-list of servers yet!\n")); - - if (!cli_connect_serverlist(&cli, lp_passwordserver())) - { - return False; - } - - fstrcpy(srv_name, "\\\\"); - fstrcat(srv_name, lp_passwordserver()); /* LKCL XXXX oops! */ - strupper(srv_name); - fstrcpy(trust_acct, global_myname); fstrcat(trust_acct, "$"); @@ -71,7 +58,8 @@ BOOL synchronise_passdb(void) return False; } - ret = net_sam_sync(srv_name, global_myname, trust_acct, trust_passwd, + ret = net_sam_sync(lp_password_server(), global_myname, trust_acct, + trust_passwd, hdr_deltas, deltas, &num); if (ret) @@ -112,7 +100,5 @@ BOOL synchronise_passdb(void) } } - cli_ulogoff(&cli); - cli_shutdown(&cli); return ret; } -- cgit