diff options
| author | Steve Holme <steve_holme@hotmail.com> | 2016-04-02 06:41:29 +0100 | 
|---|---|---|
| committer | Steve Holme <steve_holme@hotmail.com> | 2016-04-02 06:41:29 +0100 | 
| commit | 2aaa63b5551219d7cb85024f082028b87350f5e8 (patch) | |
| tree | c17d4ecb6a980a9f5a7dedd6e1433b0ebd3e2fe0 /lib/vauth | |
| parent | 9173dc06823ced44da8164a4c9a477134c95f10e (diff) | |
spnego: Renamed the context's SPN variable
To be consistent with the Kerberos 5 context and other authentication
code.
Diffstat (limited to 'lib/vauth')
| -rw-r--r-- | lib/vauth/spnego_gssapi.c | 12 | ||||
| -rw-r--r-- | lib/vauth/spnego_sspi.c | 10 | 
2 files changed, 11 insertions, 11 deletions
diff --git a/lib/vauth/spnego_gssapi.c b/lib/vauth/spnego_gssapi.c index 5b87caef3..cf1fcf0d6 100644 --- a/lib/vauth/spnego_gssapi.c +++ b/lib/vauth/spnego_gssapi.c @@ -88,7 +88,7 @@ CURLcode Curl_auth_decode_spnego_message(struct SessionHandle *data,    }    /* Generate our SPN */ -  if(!nego->server_name) { +  if(!nego->spn) {      char *spn = Curl_auth_build_gssapi_spn(service, host);      if(!spn)        return CURLE_OUT_OF_MEMORY; @@ -100,7 +100,7 @@ CURLcode Curl_auth_decode_spnego_message(struct SessionHandle *data,      /* Import the SPN */      major_status = gss_import_name(&minor_status, &spn_token,                                     GSS_C_NT_HOSTBASED_SERVICE, -                                   &nego->server_name); +                                   &nego->spn);      if(GSS_ERROR(major_status)) {        Curl_gss_log_error(data, "gss_import_name() failed: ",                           major_status, minor_status); @@ -137,7 +137,7 @@ CURLcode Curl_auth_decode_spnego_message(struct SessionHandle *data,    major_status = Curl_gss_init_sec_context(data,                                             &minor_status,                                             &nego->context, -                                           nego->server_name, +                                           nego->spn,                                             &Curl_spnego_mech_oid,                                             GSS_C_NO_CHANNEL_BINDINGS,                                             &input_token, @@ -246,9 +246,9 @@ void Curl_auth_spnego_cleanup(struct negotiatedata* nego)    }    /* Free the SPN */ -  if(nego->server_name != GSS_C_NO_NAME) { -    gss_release_name(&minor_status, &nego->server_name); -    nego->server_name = GSS_C_NO_NAME; +  if(nego->spn != GSS_C_NO_NAME) { +    gss_release_name(&minor_status, &nego->spn); +    nego->spn = GSS_C_NO_NAME;    }    /* Reset any variables */ diff --git a/lib/vauth/spnego_sspi.c b/lib/vauth/spnego_sspi.c index 3d6259c41..acab2bc9d 100644 --- a/lib/vauth/spnego_sspi.c +++ b/lib/vauth/spnego_sspi.c @@ -89,9 +89,9 @@ CURLcode Curl_auth_decode_spnego_message(struct SessionHandle *data,    }    /* Generate our SPN */ -  if(!nego->server_name) { -    nego->server_name = Curl_auth_build_spn(service, host); -    if(!nego->server_name) +  if(!nego->spn) { +    nego->spn = Curl_auth_build_spn(service, host); +    if(!nego->spn)        return CURLE_OUT_OF_MEMORY;    } @@ -189,7 +189,7 @@ CURLcode Curl_auth_decode_spnego_message(struct SessionHandle *data,    nego->status = s_pSecFn->InitializeSecurityContext(nego->credentials,                                                       chlg ? nego->context :                                                              NULL, -                                                     nego->server_name, +                                                     nego->spn,                                                       ISC_REQ_CONFIDENTIALITY,                                                       0, SECURITY_NATIVE_DREP,                                                       chlg ? &chlg_desc : NULL, @@ -287,7 +287,7 @@ void Curl_auth_spnego_cleanup(struct negotiatedata* nego)    nego->p_identity = NULL;    /* Free the SPN and output token */ -  Curl_safefree(nego->server_name); +  Curl_safefree(nego->spn);    Curl_safefree(nego->output_token);    /* Reset any variables */  | 
