summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--source3/utils/net.h1
-rw-r--r--source3/utils/net_rpc.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/source3/utils/net.h b/source3/utils/net.h
index e97734ae34..ce19c57f47 100644
--- a/source3/utils/net.h
+++ b/source3/utils/net.h
@@ -90,6 +90,7 @@ struct net_context {
bool smb_encrypt;
struct libnetapi_ctx *netapi_ctx;
struct messaging_context *msg_ctx;
+ struct netlogon_creds_cli_context *netlogon_creds;
bool display_usage;
void *private_data;
diff --git a/source3/utils/net_rpc.c b/source3/utils/net_rpc.c
index 6adb3261b3..26c7e159ed 100644
--- a/source3/utils/net_rpc.c
+++ b/source3/utils/net_rpc.c
@@ -201,6 +201,7 @@ int run_rpc_command(struct net_context *c,
nt_errstr(nt_status) ));
goto fail;
}
+ c->netlogon_creds = pipe_hnd->netlogon_creds;
} else {
if (conn_flags & NET_FLAGS_SEAL) {
nt_status = cli_rpc_pipe_open_generic_auth(