const char *undefined_echo;
apr_size_t undefined_echo_len;
+ int accessenable; /* is using the access tests allowed? */
+
#ifdef DEBUG_INCLUDE
struct {
ap_filter_t *f;
TYPE_TOKEN(token, TOKEN_LT);
return 0;
case '-':
- if (**parse == 'A' && (ctx->accessenable)) {
+ if (**parse == 'A' && (ctx->intern->accessenable)) {
TYPE_TOKEN(token, TOKEN_ACCESS);
++*parse;
return 0;
if (ap_allow_options(r) & OPT_INCNOEXEC) {
ctx->flags |= SSI_FLAG_NO_EXEC;
}
- ctx->accessenable = conf->accessenable;
+ intern->accessenable = conf->accessenable;
ctx->if_nesting_level = 0;
intern->re = NULL;
/* pointer to internal (non-public) data, don't touch */
struct ssi_internal_ctx *intern;
- /* is using the access tests allowed? */
- int accessenable;
} include_ctx_t;
typedef apr_status_t (include_handler_fn_t)(include_ctx_t *, ap_filter_t *,