12345678910111213141516171819202122232425262728293031323334353637 |
- diff --git a/cmulocal/sasl2.m4 b/cmulocal/sasl2.m4
- index 3c2841a..b086b8f 100644
- --- a/cmulocal/sasl2.m4
- +++ b/cmulocal/sasl2.m4
- @@ -269,6 +269,18 @@ if test "$gssapi" != no; then
- cmu_save_LIBS="$LIBS"
- LIBS="$LIBS $GSSAPIBASE_LIBS"
- AC_CHECK_FUNCS(gsskrb5_register_acceptor_identity)
- + if test "$ac_cv_func_gsskrb5_register_acceptor_identity" = no ; then
- + AC_CHECK_HEADERS(gssapi/gssapi_krb5.h)
- + if test "$ac_cv_header_gssapi_gssapi_krb5_h" = "yes"; then
- + AC_CHECK_DECL(gsskrb5_register_acceptor_identity,
- + [AC_DEFINE(HAVE_GSSKRB5_REGISTER_ACCEPTOR_IDENTITY,1,
- + [Define if your GSSAPI implementation defines gsskrb5_register_acceptor_identity])],,
- + [
- + AC_INCLUDES_DEFAULT
- + #include <gssapi/gssapi_krb5.h>
- + ])
- + fi
- + fi
- AC_CHECK_FUNCS(gss_decapsulate_token)
- AC_CHECK_FUNCS(gss_encapsulate_token)
- AC_CHECK_FUNCS(gss_oid_equal)
- diff --git a/plugins/gssapi.c b/plugins/gssapi.c
- index 6be9d23..e6fcf46 100644
- --- a/plugins/gssapi.c
- +++ b/plugins/gssapi.c
- @@ -51,6 +51,8 @@
- #include <gssapi/gssapi.h>
- #endif
-
- +#include <gssapi/gssapi_krb5.h>
- +
- #ifdef WIN32
- # include <winsock2.h>
-
|