From: Steve Holme Date: Sun, 26 Oct 2014 16:24:07 +0000 (+0000) Subject: http_negotiate: Fixed missing check for USE_SPNEGO X-Git-Tag: curl-7_39_0~78 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=64814739d5b0f1391c02972c98aa7fceb2132500;p=curl http_negotiate: Fixed missing check for USE_SPNEGO --- diff --git a/lib/http_negotiate.c b/lib/http_negotiate.c index c8bfa29bf..0d0cc550f 100644 --- a/lib/http_negotiate.c +++ b/lib/http_negotiate.c @@ -23,13 +23,14 @@ #include "curl_setup.h" #ifdef HAVE_GSSAPI + +#if !defined(CURL_DISABLE_HTTP) && defined(USE_SPNEGO) + #ifdef HAVE_OLD_GSSMIT #define GSS_C_NT_HOSTBASED_SERVICE gss_nt_service_name #define NCOMPAT 1 #endif -#ifndef CURL_DISABLE_HTTP - #include "urldata.h" #include "sendf.h" #include "curl_gssapi.h" @@ -238,6 +239,6 @@ void Curl_cleanup_negotiate(struct SessionHandle *data) cleanup(&data->state.proxyneg); } +#endif /* !CURL_DISABLE_HTTP && USE_SPNEGO */ -#endif -#endif +#endif /* HAVE_GSSAPI */