diff options
author | Gerald Carter <jerry@samba.org> | 2004-01-15 06:55:10 +0000 |
---|---|---|
committer | Gerald Carter <jerry@samba.org> | 2004-01-15 06:55:10 +0000 |
commit | 919c261a490460a2e2189903139c0d4ad36a7aab (patch) | |
tree | 986367da8203da0e82f2a7286f9d3bf6c9ba122f /source3/nsswitch | |
parent | c92a776bcf4210ad2073aa0d76e88b6fe82dc2a3 (diff) | |
download | samba-919c261a490460a2e2189903139c0d4ad36a7aab.tar.gz samba-919c261a490460a2e2189903139c0d4ad36a7aab.tar.bz2 samba-919c261a490460a2e2189903139c0d4ad36a7aab.zip |
BUG 936: fix bind credentials for schannel binds in smbd (and add a comment to winbindd_cm about this
(This used to be commit 5134c6bcbc5180431e95a30559c453f3744fd427)
Diffstat (limited to 'source3/nsswitch')
-rw-r--r-- | source3/nsswitch/winbindd_cm.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/source3/nsswitch/winbindd_cm.c b/source3/nsswitch/winbindd_cm.c index 44fc06fe54..29b856ec45 100644 --- a/source3/nsswitch/winbindd_cm.c +++ b/source3/nsswitch/winbindd_cm.c @@ -509,7 +509,7 @@ void set_dc_type_and_flags( struct winbindd_domain *domain ) done: - /* close the connection; no other cals use this pipe and it is called only + /* close the connection; no other calls use this pipe and it is called only on reestablishing the domain list --jerry */ if ( conn.cli ) @@ -686,9 +686,9 @@ NTSTATUS cm_get_netlogon_cli(struct winbindd_domain *domain, if ( sec_channel_type == SEC_CHAN_DOMAIN ) fstr_sprintf(conn->cli->mach_acct, "%s$", lp_workgroup()); - + /* This must be the remote domain (not ours) for schannel */ + fstrcpy( conn->cli->domain, domain->name); - result = cli_nt_establish_netlogon(conn->cli, sec_channel_type, trust_passwd); |