s3:rpcclient: add rpcclient_netlogon_creds
authorStefan Metzmacher <metze@samba.org>
Mon, 16 Sep 2013 16:29:30 +0000 (18:29 +0200)
committerStefan Metzmacher <metze@samba.org>
Tue, 7 Jan 2014 11:47:11 +0000 (12:47 +0100)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source3/rpcclient/rpcclient.c
source3/rpcclient/rpcclient.h

index 7435446873a90d5a44af82e755ad1e8cc2e8ad35..51638433be43c5e055d7544d777aab09c1265708 100644 (file)
@@ -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 ) {
index 48f38c2770c58e38eb22db08454d7604428ab5cb..9cb0323dd4a42caa5692cb150ad7c75935fc3010 100644 (file)
@@ -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 */