mirror of
https://github.com/samba-team/samba.git
synced 2025-01-11 05:18:09 +03:00
s3:rpcclient: make use of rpcclient_netlogon_creds instead of cli->netlogon_creds
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
parent
fb13b002d5
commit
3bf77812e8
@ -633,7 +633,11 @@ static NTSTATUS cmd_netlogon_sam_sync(struct rpc_pipe_client *cli,
|
||||
struct netr_DELTA_ENUM_ARRAY *delta_enum_array = NULL;
|
||||
struct netlogon_creds_CredentialState *creds = NULL;
|
||||
|
||||
status = netlogon_creds_cli_lock(cli->netlogon_creds,
|
||||
if (rpcclient_netlogon_creds == NULL) {
|
||||
return NT_STATUS_UNSUCCESSFUL;
|
||||
}
|
||||
|
||||
status = netlogon_creds_cli_lock(rpcclient_netlogon_creds,
|
||||
mem_ctx, &creds);
|
||||
if (!NT_STATUS_IS_OK(status)) {
|
||||
return status;
|
||||
@ -712,7 +716,11 @@ static NTSTATUS cmd_netlogon_sam_deltas(struct rpc_pipe_client *cli,
|
||||
struct netr_DELTA_ENUM_ARRAY *delta_enum_array = NULL;
|
||||
struct netlogon_creds_CredentialState *creds = NULL;
|
||||
|
||||
status = netlogon_creds_cli_lock(cli->netlogon_creds,
|
||||
if (rpcclient_netlogon_creds == NULL) {
|
||||
return NT_STATUS_UNSUCCESSFUL;
|
||||
}
|
||||
|
||||
status = netlogon_creds_cli_lock(rpcclient_netlogon_creds,
|
||||
mem_ctx, &creds);
|
||||
if (!NT_STATUS_IS_OK(status)) {
|
||||
return status;
|
||||
@ -1157,11 +1165,11 @@ static NTSTATUS cmd_netlogon_database_redo(struct rpc_pipe_client *cli,
|
||||
sscanf(argv[1], "%d", &rid);
|
||||
}
|
||||
|
||||
if (cli->netlogon_creds == NULL) {
|
||||
if (rpcclient_netlogon_creds == NULL) {
|
||||
return NT_STATUS_UNSUCCESSFUL;
|
||||
}
|
||||
|
||||
status = netlogon_creds_cli_lock(cli->netlogon_creds,
|
||||
status = netlogon_creds_cli_lock(rpcclient_netlogon_creds,
|
||||
mem_ctx, &creds);
|
||||
if (!NT_STATUS_IS_OK(status)) {
|
||||
return status;
|
||||
@ -1223,7 +1231,11 @@ static NTSTATUS cmd_netlogon_capabilities(struct rpc_pipe_client *cli,
|
||||
|
||||
ZERO_STRUCT(return_authenticator);
|
||||
|
||||
status = netlogon_creds_cli_lock(cli->netlogon_creds,
|
||||
if (rpcclient_netlogon_creds == NULL) {
|
||||
return NT_STATUS_UNSUCCESSFUL;
|
||||
}
|
||||
|
||||
status = netlogon_creds_cli_lock(rpcclient_netlogon_creds,
|
||||
mem_ctx, &creds);
|
||||
if (!NT_STATUS_IS_OK(status)) {
|
||||
return status;
|
||||
|
Loading…
Reference in New Issue
Block a user