From 438471ec17f128e95d20c7ff7f1626376a4fe0a3 Mon Sep 17 00:00:00 2001 From: Arthur de Jong Date: Fri, 4 Sep 2009 11:54:49 +0000 Subject: some simple changes in includes to make FreeBSD diff smaller git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@986 ef36b2f9-881f-0410-afb5-c4e39611909c --- configure.ac | 2 +- nslcd/cfg.c | 7 ++++++- nslcd/common.c | 1 + nss/prototypes.h | 6 ++++++ 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 94cffbe..8239fb8 100644 --- a/configure.ac +++ b/configure.ac @@ -229,7 +229,7 @@ then fi if test "x$enable_kerberos" = "xyes" then - AC_CHECK_HEADERS(gssapi/gssapi_krb5.h gssapi.h) + AC_CHECK_HEADERS(gssapi/gssapi.h gssapi/gssapi_generic.h gssapi/gssapi_krb5.h gssapi.h) fi # set up directory with compatibility replacement files diff --git a/nslcd/cfg.c b/nslcd/cfg.c index a5b8a04..1a09b9d 100644 --- a/nslcd/cfg.c +++ b/nslcd/cfg.c @@ -39,10 +39,15 @@ #ifdef HAVE_GSSAPI_H #include #endif /* HAVE_GSSAPI_H */ -#ifdef HAVE_GSSAPI_GSSAPI_KRB5_H +#ifdef HAVE_GSSAPI_GSSAPI_H #include +#endif /* HAVE_GSSAPI_GSSAPI_H */ +#ifdef HAVE_GSSAPI_GSSAPI_KRB5_H #include #endif /* HAVE_GSSAPI_GSSAPI_KRB5_H */ +#ifdef HAVE_GSSAPI_GSSAPI_GENERIC_H +#include +#endif /* HAVE_GSSAPI_GSSAPI_GENERIC_H */ #include #include #include diff --git a/nslcd/common.c b/nslcd/common.c index 13d62b1..d88bb60 100644 --- a/nslcd/common.c +++ b/nslcd/common.c @@ -27,6 +27,7 @@ #include #include #include +#include #include #include #include diff --git a/nss/prototypes.h b/nss/prototypes.h index 6d4335c..1a2216d 100644 --- a/nss/prototypes.h +++ b/nss/prototypes.h @@ -25,12 +25,18 @@ #include #include +#ifdef HAVE_NETINET_ETHER_H #include +#endif /* HAVE_NETINET_ETHER_H */ +#include +#include #include #include #include #include +#ifdef HAVE_SHADOW_H #include +#endif /* HAVE_SHADOW_H */ /* We define struct etherent here because it does not seem to be defined in any publicly available header file exposed -- cgit v1.2.3