summaryrefslogtreecommitdiffstats
path: root/source3
diff options
context:
space:
mode:
Diffstat (limited to 'source3')
-rw-r--r--source3/rpcclient/rpcclient.c3
-rw-r--r--source3/rpcclient/rpcclient.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/source3/rpcclient/rpcclient.c b/source3/rpcclient/rpcclient.c
index 7435446873..51638433be 100644
--- a/source3/rpcclient/rpcclient.c
+++ b/source3/rpcclient/rpcclient.c
@@ -52,6 +52,7 @@ static enum dcerpc_transport_t default_transport = NCACN_NP;
struct messaging_context *rpcclient_msg_ctx;
struct user_auth_info *rpcclient_auth_info;
struct cli_state *rpcclient_cli_state;
+struct netlogon_creds_cli_context *rpcclient_netlogon_creds;
/* List to hold groups of commands.
*
@@ -798,6 +799,8 @@ static NTSTATUS do_cmd(struct cli_state *cli,
}
}
+ rpcclient_netlogon_creds = cmd_entry->rpc_pipe->netlogon_creds;
+
/* Run command */
if ( cmd_entry->returntype == RPC_RTYPE_NTSTATUS ) {
diff --git a/source3/rpcclient/rpcclient.h b/source3/rpcclient/rpcclient.h
index 48f38c2770..9cb0323dd4 100644
--- a/source3/rpcclient/rpcclient.h
+++ b/source3/rpcclient/rpcclient.h
@@ -43,5 +43,6 @@ struct cmd_set {
extern struct messaging_context *rpcclient_msg_ctx;
extern struct cli_state *rpcclient_cli_state;
+extern struct netlogon_creds_cli_context *rpcclient_netlogon_creds;
#endif /* RPCCLIENT_H */