|
|
|
@ -18,26 +18,11 @@ |
|
|
|
#include "str-sanitize.h" |
|
|
|
#include "hex-binary.h" |
|
|
|
#include "safe-memset.h" |
|
|
|
#include "auth-gssapi.h" |
|
|
|
|
|
|
|
#include "sasl-server-protected.h" |
|
|
|
#include "sasl-server-gssapi.h" |
|
|
|
|
|
|
|
#ifdef HAVE_GSSAPI_GSSAPI_H |
|
|
|
# include <gssapi/gssapi.h> |
|
|
|
#elif defined (HAVE_GSSAPI_H) |
|
|
|
# include <gssapi.h> |
|
|
|
#endif |
|
|
|
|
|
|
|
#ifdef HAVE_GSSAPI_GSSAPI_KRB5_H |
|
|
|
# include <gssapi/gssapi_krb5.h> |
|
|
|
#elif defined (HAVE_GSSAPI_KRB5_H) |
|
|
|
# include <gssapi_krb5.h> |
|
|
|
#endif |
|
|
|
|
|
|
|
#ifdef HAVE_GSSAPI_GSSAPI_EXT_H |
|
|
|
# include <gssapi/gssapi_ext.h> |
|
|
|
#endif |
|
|
|
|
|
|
|
#define krb5_boolean2bool(X) ((X) != 0) |
|
|
|
|
|
|
|
/* Non-zero flags defined in RFC 2222 */ |
|
|
|
|