Author: jra
Date: 2005-09-12 20:41:33 +0000 (Mon, 12 Sep 2005)
New Revision: 10179

WebSVN: 
http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=10179

Log:
Missed double "\\\\" - was using "\\".
We now join a domain correctly but the oldjoin causes
an error message :
creds_client_check: credentials check failed.
rpccli_netlogon_setup_creds: server XXXXXX replied with bad credential
- need to fix this.
Jeremy.

Modified:
   trunk/source/rpc_client/cli_netlogon.c


Changeset:
Modified: trunk/source/rpc_client/cli_netlogon.c
===================================================================
--- trunk/source/rpc_client/cli_netlogon.c      2005-09-12 19:27:55 UTC (rev 
10178)
+++ trunk/source/rpc_client/cli_netlogon.c      2005-09-12 20:41:33 UTC (rev 
10179)
@@ -275,7 +275,7 @@
        /* Store the machine account password we're going to use. */
        memcpy(dc->mach_pw, machine_pwd, 16);
 
-       fstrcpy(dc->remote_machine, "\\");
+       fstrcpy(dc->remote_machine, "\\\\");
        fstrcat(dc->remote_machine, server_name);
 
        fstrcpy(dc->domain, domain);
@@ -289,7 +289,7 @@
        result = rpccli_net_req_chal(cli,
                                cli->mem_ctx,
                                dc->remote_machine,
-                               global_myname(),
+                               machine_account,
                                &clnt_chal_send,
                                &srv_chal_recv);
 
@@ -313,7 +313,7 @@
                        dc->remote_machine,
                        dc->mach_acct,
                        sec_chan_type,
-                       global_myname(),
+                       machine_account,
                        neg_flags_inout,
                        &clnt_chal_send, /* input. */
                        &srv_chal_recv); /* output */

Reply via email to