diff options
Diffstat (limited to 'src/mod_auth_gssapi.h')
-rw-r--r-- | src/mod_auth_gssapi.h | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/src/mod_auth_gssapi.h b/src/mod_auth_gssapi.h new file mode 100644 index 0000000..2022061 --- /dev/null +++ b/src/mod_auth_gssapi.h @@ -0,0 +1,32 @@ +/* Copyright (C) 2014 mod_auth_gssapi authors - See COPYING for (C) terms */ + +#include <stdbool.h> +#include <stdint.h> +#include <gssapi/gssapi.h> +#include <gssapi/gssapi_ext.h> + +#include <httpd.h> +#include <http_core.h> +#include <http_connection.h> +#include <http_log.h> +#include <http_request.h> +#include <apr_strings.h> +#include <apr_base64.h> + +/* apache's httpd.h drags in empty PACKAGE_* variables. + * undefine them to avoid annoying compile warnings as they + * are re-defined in config.h */ +#undef PACKAGE_BUGREPORT +#undef PACKAGE_NAME +#undef PACKAGE_STRING +#undef PACKAGE_TARNAME +#undef PACKAGE_VERSION +#include "config.h" + +struct mag_config { + bool ssl_only; + bool map_to_local; + bool gss_conn_ctx; + gss_key_value_set_desc cred_store; +}; + |