From d0a4b50e198ffdeb80c68d8ac497f50a5b5798c8 Mon Sep 17 00:00:00 2001 From: Michal Marek Date: Mon, 7 Apr 2008 09:26:30 +0000 Subject: - Fix the MIT / Heimdal check for good: Define HAVE_GSSMIT if are available, otherwise define HAVE_GSSHEIMDAL if is available. Only define GSS_C_NT_HOSTBASED_SERVICE to gss_nt_service_name if GSS_C_NT_HOSTBASED_SERVICE isn't declared by the gssapi headers. This should avoid breakage in case we wrongly recognize Heimdal as MIT again. --- lib/http_negotiate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/http_negotiate.c') diff --git a/lib/http_negotiate.c b/lib/http_negotiate.c index 5baa58426..f4aab7de4 100644 --- a/lib/http_negotiate.c +++ b/lib/http_negotiate.c @@ -23,7 +23,7 @@ #include "setup.h" #ifdef HAVE_GSSAPI -#ifdef HAVE_GSSMIT +#ifdef HAVE_OLD_GSSMIT #define GSS_C_NT_HOSTBASED_SERVICE gss_nt_service_name #endif -- cgit v1.2.3