| 192 |
const char *undefined_echo; |
const char *undefined_echo; |
| 193 |
apr_size_t undefined_echo_len; |
apr_size_t undefined_echo_len; |
| 194 |
|
|
| 195 |
|
int accessenable; /* is using the access tests allowed? */ |
| 196 |
|
|
| 197 |
#ifdef DEBUG_INCLUDE |
#ifdef DEBUG_INCLUDE |
| 198 |
struct { |
struct { |
| 199 |
ap_filter_t *f; |
ap_filter_t *f; |
| 1032 |
TYPE_TOKEN(token, TOKEN_LT); |
TYPE_TOKEN(token, TOKEN_LT); |
| 1033 |
return 0; |
return 0; |
| 1034 |
case '-': |
case '-': |
| 1035 |
if (**parse == 'A' && (ctx->accessenable)) { |
if (**parse == 'A' && (ctx->intern->accessenable)) { |
| 1036 |
TYPE_TOKEN(token, TOKEN_ACCESS); |
TYPE_TOKEN(token, TOKEN_ACCESS); |
| 1037 |
++*parse; |
++*parse; |
| 1038 |
return 0; |
return 0; |
| 3573 |
if (ap_allow_options(r) & OPT_INCNOEXEC) { |
if (ap_allow_options(r) & OPT_INCNOEXEC) { |
| 3574 |
ctx->flags |= SSI_FLAG_NO_EXEC; |
ctx->flags |= SSI_FLAG_NO_EXEC; |
| 3575 |
} |
} |
| 3576 |
ctx->accessenable = conf->accessenable; |
intern->accessenable = conf->accessenable; |
| 3577 |
|
|
| 3578 |
ctx->if_nesting_level = 0; |
ctx->if_nesting_level = 0; |
| 3579 |
intern->re = NULL; |
intern->re = NULL; |