| 866 |
return ret; |
return ret; |
| 867 |
} |
} |
| 868 |
|
|
| 869 |
static char *ssi_parse_string(request_rec *r, const char *in) |
static const char *ssi_parse_string(request_rec *r, const char *in) |
| 870 |
{ |
{ |
| 871 |
include_ctx_t *ctx = ap_get_module_config(r->request_config, |
include_ctx_t *ctx = ap_get_module_config(r->request_config, |
| 872 |
&include_module); |
&include_module); |
| 873 |
return ap_ssi_parse_string(ctx, in, NULL, 0, SSI_EXPAND_DROP_NAME); |
return ap_ssi_parse_string(ctx, in, NULL, 0, SSI_EXPAND_DROP_NAME); |
| 874 |
} |
} |
| 875 |
static int ssi_access(request_rec *r, parse_node_t *current, |
static int ssi_access(request_rec *r, ap_parse_node_t *current, |
| 876 |
string_func_t parse_string) |
string_func_t parse_string) |
| 877 |
{ |
{ |
| 878 |
request_rec *rr; |
request_rec *rr; |