summaryrefslogtreecommitdiff
path: root/source3/rpc_client
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2017-09-05 16:17:58 +0200
committerVolker Lendecke <vl@samba.org>2017-09-25 09:43:11 +0200
commita969fc99a83d84d1c8e54eb476738d3096155152 (patch)
tree16093a06a9d04d1f0efbc06060392ace7a0bd352 /source3/rpc_client
parent863649653118adf4d46c76dd039dbec1a3682c7a (diff)
downloadsamba-a969fc99a83d84d1c8e54eb476738d3096155152.tar.gz
cli_netlogon: Rename "netlogon_creds" to "creds_ctx"
Trying to understand this code it's important for me to name variables indicating their use: A netlogon_creds_cli_context is a context with access to credentials, it's not the credentials itself. Signed-off-by: Volker Lendecke <vl@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'source3/rpc_client')
-rw-r--r--source3/rpc_client/cli_netlogon.c70
-rw-r--r--source3/rpc_client/cli_netlogon.h4
2 files changed, 37 insertions, 37 deletions
diff --git a/source3/rpc_client/cli_netlogon.c b/source3/rpc_client/cli_netlogon.c
index 2c3e205e2f4..4b8beb5f44f 100644
--- a/source3/rpc_client/cli_netlogon.c
+++ b/source3/rpc_client/cli_netlogon.c
@@ -132,7 +132,7 @@ NTSTATUS rpccli_create_netlogon_creds_ctx(
const char *server_computer,
struct messaging_context *msg_ctx,
TALLOC_CTX *mem_ctx,
- struct netlogon_creds_cli_context **netlogon_creds)
+ struct netlogon_creds_cli_context **creds_ctx)
{
enum netr_SchannelType sec_chan_type;
const char *server_netbios_domain;
@@ -154,13 +154,13 @@ NTSTATUS rpccli_create_netlogon_creds_ctx(
client_account,
sec_chan_type,
msg_ctx, mem_ctx,
- netlogon_creds);
+ creds_ctx);
}
NTSTATUS rpccli_setup_netlogon_creds(
struct cli_state *cli,
enum dcerpc_transport_t transport,
- struct netlogon_creds_cli_context *netlogon_creds,
+ struct netlogon_creds_cli_context *creds_ctx,
bool force_reauth,
struct cli_credentials *cli_creds)
{
@@ -172,8 +172,7 @@ NTSTATUS rpccli_setup_netlogon_creds(
uint8_t idx_nt_hashes = 0;
NTSTATUS status;
- status = netlogon_creds_cli_get(netlogon_creds,
- frame, &creds);
+ status = netlogon_creds_cli_get(creds_ctx, frame, &creds);
if (NT_STATUS_IS_OK(status)) {
const char *action = "using";
@@ -219,7 +218,7 @@ NTSTATUS rpccli_setup_netlogon_creds(
}
talloc_steal(frame, netlogon_pipe);
- status = netlogon_creds_cli_auth(netlogon_creds,
+ status = netlogon_creds_cli_auth(creds_ctx,
netlogon_pipe->binding_handle,
num_nt_hashes,
nt_hashes,
@@ -229,8 +228,7 @@ NTSTATUS rpccli_setup_netlogon_creds(
return status;
}
- status = netlogon_creds_cli_get(netlogon_creds,
- frame, &creds);
+ status = netlogon_creds_cli_get(creds_ctx, frame, &creds);
if (!NT_STATUS_IS_OK(status)) {
TALLOC_FREE(frame);
return NT_STATUS_INTERNAL_ERROR;
@@ -294,18 +292,19 @@ static NTSTATUS map_validation_to_info3(TALLOC_CTX *mem_ctx,
/* Logon domain user */
-NTSTATUS rpccli_netlogon_password_logon(struct netlogon_creds_cli_context *creds,
- struct dcerpc_binding_handle *binding_handle,
- TALLOC_CTX *mem_ctx,
- uint32_t logon_parameters,
- const char *domain,
- const char *username,
- const char *password,
- const char *workstation,
- enum netr_LogonInfoClass logon_type,
- uint8_t *authoritative,
- uint32_t *flags,
- struct netr_SamInfo3 **info3)
+NTSTATUS rpccli_netlogon_password_logon(
+ struct netlogon_creds_cli_context *creds_ctx,
+ struct dcerpc_binding_handle *binding_handle,
+ TALLOC_CTX *mem_ctx,
+ uint32_t logon_parameters,
+ const char *domain,
+ const char *username,
+ const char *password,
+ const char *workstation,
+ enum netr_LogonInfoClass logon_type,
+ uint8_t *authoritative,
+ uint32_t *flags,
+ struct netr_SamInfo3 **info3)
{
TALLOC_CTX *frame = talloc_stackframe();
NTSTATUS status;
@@ -412,7 +411,7 @@ NTSTATUS rpccli_netlogon_password_logon(struct netlogon_creds_cli_context *creds
return NT_STATUS_INVALID_INFO_CLASS;
}
- status = netlogon_creds_cli_LogonSamLogon(creds,
+ status = netlogon_creds_cli_LogonSamLogon(creds_ctx,
binding_handle,
logon_type,
logon,
@@ -445,19 +444,20 @@ NTSTATUS rpccli_netlogon_password_logon(struct netlogon_creds_cli_context *creds
**/
-NTSTATUS rpccli_netlogon_network_logon(struct netlogon_creds_cli_context *creds,
- struct dcerpc_binding_handle *binding_handle,
- TALLOC_CTX *mem_ctx,
- uint32_t logon_parameters,
- const char *username,
- const char *domain,
- const char *workstation,
- const uint8_t chal[8],
- DATA_BLOB lm_response,
- DATA_BLOB nt_response,
- uint8_t *authoritative,
- uint32_t *flags,
- struct netr_SamInfo3 **info3)
+NTSTATUS rpccli_netlogon_network_logon(
+ struct netlogon_creds_cli_context *creds_ctx,
+ struct dcerpc_binding_handle *binding_handle,
+ TALLOC_CTX *mem_ctx,
+ uint32_t logon_parameters,
+ const char *username,
+ const char *domain,
+ const char *workstation,
+ const uint8_t chal[8],
+ DATA_BLOB lm_response,
+ DATA_BLOB nt_response,
+ uint8_t *authoritative,
+ uint32_t *flags,
+ struct netr_SamInfo3 **info3)
{
NTSTATUS status;
const char *workstation_name_slash;
@@ -516,7 +516,7 @@ NTSTATUS rpccli_netlogon_network_logon(struct netlogon_creds_cli_context *creds,
/* Marshall data and send request */
- status = netlogon_creds_cli_LogonSamLogon(creds,
+ status = netlogon_creds_cli_LogonSamLogon(creds_ctx,
binding_handle,
NetlogonNetworkInformation,
logon,
diff --git a/source3/rpc_client/cli_netlogon.h b/source3/rpc_client/cli_netlogon.h
index d66bcd3b55b..04a370fba88 100644
--- a/source3/rpc_client/cli_netlogon.h
+++ b/source3/rpc_client/cli_netlogon.h
@@ -38,11 +38,11 @@ NTSTATUS rpccli_create_netlogon_creds_ctx(
const char *server_computer,
struct messaging_context *msg_ctx,
TALLOC_CTX *mem_ctx,
- struct netlogon_creds_cli_context **netlogon_creds);
+ struct netlogon_creds_cli_context **creds_ctx);
NTSTATUS rpccli_setup_netlogon_creds(
struct cli_state *cli,
enum dcerpc_transport_t transport,
- struct netlogon_creds_cli_context *netlogon_creds,
+ struct netlogon_creds_cli_context *creds_ctx,
bool force_reauth,
struct cli_credentials *cli_creds);
NTSTATUS rpccli_netlogon_password_logon(struct netlogon_creds_cli_context *creds,