From ee11009b1b229232ffa9c4443b2db211d6fa9717 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Wed, 3 Jun 2015 16:33:32 +0200
Subject: [PATCH] GSSAPI: Use modern headerfiles in preference to old.

Prefer <gssapi/gssapi.h> to <gssapi.h>, etc.

Fixes warnings with some implementations of gssapi.
---
 src/post_modules/GSSAPI/configure.in | 12 ++++++------
 src/post_modules/GSSAPI/gssapi.cmod  | 12 ++++++------
 2 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/src/post_modules/GSSAPI/configure.in b/src/post_modules/GSSAPI/configure.in
index e915121d2b..973bc926ed 100644
--- a/src/post_modules/GSSAPI/configure.in
+++ b/src/post_modules/GSSAPI/configure.in
@@ -39,17 +39,17 @@ if test x$ac_cv_header_gssapi_h = xyes -o \
     AC_MSG_CHECKING([for OID $1])
     AC_CACHE_VAL(pike_cv_have_oid_$1, [
       AC_TRY_LINK([
-#ifdef HAVE_GSSAPI_H
-#include <gssapi.h>
-#elif defined(HAVE_GSSAPI_GSSAPI_H)
+#ifdef HAVE_GSSAPI_GSSAPI_H
 #include <gssapi/gssapi.h>
+#elif defined(HAVE_GSSAPI_H)
+#include <gssapi.h>
 #elif defined(HAVE_GSSGLUE_GSSAPI_GSSAPI_H)
 #include <gssglue/gssapi/gssapi.h>
 #endif
-#ifdef HAVE_GSSAPI_KRB5_H
-#include <gssapi_krb5.h>
-#elif defined(HAVE_GSSAPI_GSSAPI_KRB5_H)
+#ifdef HAVE_GSSAPI_GSSAPI_KRB5_H
 #include <gssapi/gssapi_krb5.h>
+#elif defined(HAVE_GSSAPI_KRB5_H)
+#include <gssapi_krb5.h>
 #elif defined(HAVE_GSSGLUE_GSSAPI_GSSAPI_KRB5_H)
 #include <gssglue/gssapi/gssapi_krb5.h>
 #endif
diff --git a/src/post_modules/GSSAPI/gssapi.cmod b/src/post_modules/GSSAPI/gssapi.cmod
index 2d196ab0e8..4f8e110b9c 100644
--- a/src/post_modules/GSSAPI/gssapi.cmod
+++ b/src/post_modules/GSSAPI/gssapi.cmod
@@ -55,10 +55,10 @@ DECLARATIONS
 
 #ifdef HAVE_GSSAPI
 
-#ifdef HAVE_GSSAPI_H
-#include <gssapi.h>
-#elif defined (HAVE_GSSAPI_GSSAPI_H)
+#ifdef HAVE_GSSAPI_GSSAPI_H
 #include <gssapi/gssapi.h>
+#elif defined (HAVE_GSSAPI_H)
+#include <gssapi.h>
 #elif defined (HAVE_GSSGLUE_GSSAPI_GSSAPI_H)
 #include <gssglue/gssapi/gssapi.h>
 #endif
@@ -70,10 +70,10 @@ DECLARATIONS
   };									\
   static const gss_OID_desc * const NAME = &PIKE_CONCAT (NAME, _desc)
 
-#ifdef HAVE_GSSAPI_KRB5_H
-#include <gssapi_krb5.h>
-#elif defined (HAVE_GSSAPI_GSSAPI_KRB5_H)
+#ifdef HAVE_GSSAPI_GSSAPI_KRB5_H
 #include <gssapi/gssapi_krb5.h>
+#elif defined (HAVE_GSSAPI_KRB5_H)
+#include <gssapi_krb5.h>
 #elif defined (HAVE_GSSGLUE_GSSAPI_GSSAPI_KRB5_H)
 #include <gssglue/gssapi/gssapi_krb5.h>
 #elif !defined(HAVE_GSS_KRB5_NT_PRINCIPAL_NAME)
-- 
GitLab