aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/http_negotiate.c1
-rw-r--r--lib/krb5.c1
-rw-r--r--lib/socks_gssapi.c1
3 files changed, 3 insertions, 0 deletions
diff --git a/lib/http_negotiate.c b/lib/http_negotiate.c
index d7bc67955..695ab167e 100644
--- a/lib/http_negotiate.c
+++ b/lib/http_negotiate.c
@@ -25,6 +25,7 @@
#ifdef HAVE_GSSAPI
#ifdef HAVE_OLD_GSSMIT
#define GSS_C_NT_HOSTBASED_SERVICE gss_nt_service_name
+#define NCOMPAT 1
#endif
#ifndef CURL_DISABLE_HTTP
diff --git a/lib/krb5.c b/lib/krb5.c
index c29f95be0..1f7038fd9 100644
--- a/lib/krb5.c
+++ b/lib/krb5.c
@@ -39,6 +39,7 @@
#ifdef HAVE_OLD_GSSMIT
#define GSS_C_NT_HOSTBASED_SERVICE gss_nt_service_name
+#define NCOMPAT 1
#endif
#ifdef HAVE_NETDB_H
diff --git a/lib/socks_gssapi.c b/lib/socks_gssapi.c
index de136b037..74b074ee1 100644
--- a/lib/socks_gssapi.c
+++ b/lib/socks_gssapi.c
@@ -27,6 +27,7 @@
#ifdef HAVE_GSSAPI
#ifdef HAVE_OLD_GSSMIT
#define GSS_C_NT_HOSTBASED_SERVICE gss_nt_service_name
+#define NCOMPAT 1
#endif
#ifndef gss_nt_service_name
#define gss_nt_service_name GSS_C_NT_HOSTBASED_SERVICE