From 64814739d5b0f1391c02972c98aa7fceb2132500 Mon Sep 17 00:00:00 2001 From: Steve Holme Date: Sun, 26 Oct 2014 16:24:07 +0000 Subject: [PATCH] http_negotiate: Fixed missing check for USE_SPNEGO --- lib/http_negotiate.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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 */