module AP_MODULE_DECLARE_DATA auth_gssapi_module;
+APLOG_USE_MODULE(auth_gssapi);
+
APR_DECLARE_OPTIONAL_FN(int, ssl_is_https, (conn_rec *));
static char *mag_status(request_rec *req, int type, uint32_t err)
}
/* if available, session always supersedes connection bound data */
- mag_check_session(req, cfg, &mc);
+ if (cfg->use_sessions) {
+ mag_check_session(req, cfg, &mc);
+ }
if (mc) {
/* register the context in the memory pool, so it can be freed
vtime = MIN_SESS_EXP_TIME;
}
mc->expiration = time(NULL) + vtime;
- mag_attempt_session(req, cfg, mc);
+ if (cfg->use_sessions) {
+ mag_attempt_session(req, cfg, mc);
+ }
}
ret = OK;