diff options
author | Volker Lendecke <vl@samba.org> | 2017-09-05 16:17:58 +0200 |
---|---|---|
committer | Volker Lendecke <vl@samba.org> | 2017-09-25 09:43:11 +0200 |
commit | a969fc99a83d84d1c8e54eb476738d3096155152 (patch) | |
tree | 16093a06a9d04d1f0efbc06060392ace7a0bd352 /source3/rpc_client | |
parent | 863649653118adf4d46c76dd039dbec1a3682c7a (diff) | |
download | samba-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.c | 70 | ||||
-rw-r--r-- | source3/rpc_client/cli_netlogon.h | 4 |
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, |