diff options
author | Andrew Bartlett <abartlet@samba.org> | 2014-09-05 16:59:00 +1200 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2014-10-08 12:48:15 +0200 |
commit | ae72733874f474c24fdeb5d9bc718ddf9abf4b8f (patch) | |
tree | 109126e9ab4797912d091f285d3a868d1d31c253 /source3/rpc_client/cli_netlogon.c | |
parent | e94422a8acf4a812ed19ddd63b42789df49a3f00 (diff) | |
download | samba-ae72733874f474c24fdeb5d9bc718ddf9abf4b8f.tar.gz samba-ae72733874f474c24fdeb5d9bc718ddf9abf4b8f.tar.xz samba-ae72733874f474c24fdeb5d9bc718ddf9abf4b8f.zip |
s3-winbindd: Attempt to connect to NETLOGON over NCACN_IP_TCP if we can
This is very helpful in the trusted domain situation, as we may not
have a two-way trust but we can use our domain trust account to set up
a connection to NETLOGON
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Autobuild-User(master): Andrew Bartlett <abartlet@samba.org>
Autobuild-Date(master): Wed Oct 8 12:48:15 CEST 2014 on sn-devel-104
Diffstat (limited to 'source3/rpc_client/cli_netlogon.c')
-rw-r--r-- | source3/rpc_client/cli_netlogon.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/source3/rpc_client/cli_netlogon.c b/source3/rpc_client/cli_netlogon.c index 7063351ef8..a5ea02cfa8 100644 --- a/source3/rpc_client/cli_netlogon.c +++ b/source3/rpc_client/cli_netlogon.c @@ -125,6 +125,7 @@ NTSTATUS rpccli_create_netlogon_creds(const char *server_computer, } NTSTATUS rpccli_setup_netlogon_creds(struct cli_state *cli, + enum dcerpc_transport_t transport, struct netlogon_creds_cli_context *netlogon_creds, bool force_reauth, struct samr_Password current_nt_hash, @@ -155,9 +156,10 @@ NTSTATUS rpccli_setup_netlogon_creds(struct cli_state *cli, TALLOC_FREE(creds); } - status = cli_rpc_pipe_open_noauth(cli, - &ndr_table_netlogon, - &netlogon_pipe); + status = cli_rpc_pipe_open_noauth_transport(cli, + transport, + &ndr_table_netlogon, + &netlogon_pipe); if (!NT_STATUS_IS_OK(status)) { DEBUG(5,("%s: failed to open noauth netlogon connection to %s - %s\n", __FUNCTION__, |