X-Git-Url: http://www.project-moonshot.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fmod_auth_gssapi.h;h=d73036b2473f0e8da66de699194eacc8e6f7d83a;hb=4d75af14e3f703ec0cfeeb4ffb998619449c859a;hp=46e5c6aa8127148d53826377105b3414693d60cd;hpb=f476cb32f8103bdf1435d33ea6e81cba9805f576;p=mod_auth_gssapi.git diff --git a/src/mod_auth_gssapi.h b/src/mod_auth_gssapi.h index 46e5c6a..d73036b 100644 --- a/src/mod_auth_gssapi.h +++ b/src/mod_auth_gssapi.h @@ -3,10 +3,6 @@ #include #include #include -#include -#include -#include -#include #define APR_WANT_STRFUNC #include "apr_want.h" @@ -31,6 +27,13 @@ #undef PACKAGE_VERSION #include "config.h" +#include +#include +#include +#ifdef HAVE_GSSAPI_GSSAPI_NTLMSSP_H +# include +#endif + #include "crypto.h" #include "sessions.h" @@ -63,15 +66,18 @@ struct mag_config { struct mag_server_config { gss_OID_set default_mechs; + struct seal_key *mag_skey; }; struct mag_req_cfg { + request_rec *req; struct mag_config *cfg; gss_OID_set desired_mechs; bool use_sessions; bool send_persist; const char *req_proto; const char *rep_proto; + struct seal_key *mag_skey; }; struct mag_conn {