summaryrefslogtreecommitdiff
path: root/lib/vauth/spnego_gssapi.c
diff options
context:
space:
mode:
authorSteve Holme <steve_holme@hotmail.com>2016-04-02 06:41:29 +0100
committerSteve Holme <steve_holme@hotmail.com>2016-04-02 06:41:29 +0100
commit2aaa63b5551219d7cb85024f082028b87350f5e8 (patch)
treec17d4ecb6a980a9f5a7dedd6e1433b0ebd3e2fe0 /lib/vauth/spnego_gssapi.c
parent9173dc06823ced44da8164a4c9a477134c95f10e (diff)
downloadgnurl-2aaa63b5551219d7cb85024f082028b87350f5e8.tar.gz
gnurl-2aaa63b5551219d7cb85024f082028b87350f5e8.tar.bz2
gnurl-2aaa63b5551219d7cb85024f082028b87350f5e8.zip
spnego: Renamed the context's SPN variable
To be consistent with the Kerberos 5 context and other authentication code.
Diffstat (limited to 'lib/vauth/spnego_gssapi.c')
-rw-r--r--lib/vauth/spnego_gssapi.c12
1 files changed, 6 insertions, 6 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 */