Skip to content

Commit

Permalink
ntlm: Renamed SSPI based input token variables
Browse files Browse the repository at this point in the history
Code cleanup to try and synchronise code between the different SSPI
based authentication mechanisms.
  • Loading branch information
captain-caveman2k committed Oct 25, 2014
1 parent c18329c commit df97ab3
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 7 deletions.
10 changes: 5 additions & 5 deletions lib/curl_ntlm_msgs.c
Expand Up @@ -297,8 +297,8 @@ CURLcode Curl_ntlm_decode_type2_message(struct SessionHandle *data,
}

#ifdef USE_WINDOWS_SSPI
ntlm->type_2 = buffer;
ntlm->n_type_2 = curlx_uztoul(size);
ntlm->input_token = buffer;
ntlm->input_token_len = size;
#else
ntlm->flags = 0;

Expand Down Expand Up @@ -341,7 +341,7 @@ CURLcode Curl_ntlm_decode_type2_message(struct SessionHandle *data,
#ifdef USE_WINDOWS_SSPI
void Curl_ntlm_sspi_cleanup(struct ntlmdata *ntlm)
{
Curl_safefree(ntlm->type_2);
Curl_safefree(ntlm->input_token);

if(ntlm->has_handles) {
s_pSecFn->DeleteSecurityContext(&ntlm->c_handle);
Expand Down Expand Up @@ -640,8 +640,8 @@ CURLcode Curl_ntlm_create_type3_message(struct SessionHandle *data,
type_2_desc.cBuffers = 1;
type_2_desc.pBuffers = &type_2_buf;
type_2_buf.BufferType = SECBUFFER_TOKEN;
type_2_buf.pvBuffer = ntlm->type_2;
type_2_buf.cbBuffer = ntlm->n_type_2;
type_2_buf.pvBuffer = ntlm->input_token;
type_2_buf.cbBuffer = curlx_uztoul(ntlm->input_token_len);

/* Setup the type-3 "output" security buffer */
type_3_desc.ulVersion = SECBUFFER_VERSION;
Expand Down
4 changes: 2 additions & 2 deletions lib/urldata.h
Expand Up @@ -442,8 +442,8 @@ struct ntlmdata {
size_t max_token_length;
BYTE *output_token;
int has_handles;
BYTE *type_2;
unsigned long n_type_2;
BYTE *input_token;
size_t input_token_len;
#else
unsigned int flags;
unsigned char nonce[8];
Expand Down

0 comments on commit df97ab3

Please sign in to comment.