/httpd/server/ |
H A D | util_expr_parse.y | 89 %type <exVal> expr 112 root : T_EXPR_BOOL expr { ctx->expr = $2; } 113 | T_EXPR_STRING string { ctx->expr = $2; } 117 expr : T_TRUE { $$ = ap_expr_make(op_True, NULL, NULL, ctx); } label 119 | T_OP_NOT expr { $$ = ap_expr_make(op_Not, $2, NULL, ctx); } 120 | expr T_OP_OR expr { $$ = ap_expr_make(op_Or, $1, $3, ctx); } 121 | expr T_OP_AND expr { [all...] |
H A D | util_expr_private.h | 99 ap_expr_t *expr; member in struct:__anon386
|
H A D | util_expr_eval.c | 398 ap_expr_info_t *info, const char *expr, 406 ctx.inputbuf = expr; 407 ctx.inputlen = strlen(expr); 409 ctx.expr = NULL; 437 if (ctx.expr) 438 expr_dump_tree(ctx.expr, NULL, APLOG_NOTICE, 2); 441 info->root_node = ctx.expr; 447 const char *expr, 458 *err = ap_expr_parse(cmd->pool, cmd->temp_pool, info, expr, lookup_fn); 620 /* arg1: string, arg2: expr */ 397 ap_expr_parse(apr_pool_t *pool, apr_pool_t *ptemp, ap_expr_info_t *info, const char *expr, ap_expr_lookup_fn_t *lookup_fn) argument 446 ap_expr_parse_cmd_mi(const cmd_parms *cmd, const char *expr, unsigned int flags, const char **err, ap_expr_lookup_fn_t *lookup_fn, int module_index) argument [all...] |
H A D | core.c | 828 ap_expr_info_t *expr; local 843 expr = apr_hash_get(dirconf->response_code_exprs, &error_index, 845 if (!expr) { 850 if ((char *) expr == &errordocument_default) { 855 response = ap_expr_str_exec(r, expr, &err); 1592 ap_expr_info_t *expr; local 1603 expr = ap_expr_parse_cmd(cmd, response, AP_EXPR_FLAG_STRING_RESULT, 1614 sizeof(index_number), expr);
|
/httpd/modules/aaa/ |
H A D | mod_authz_user.c | 53 const ap_expr_info_t *expr = parsed_require_args; local 62 require = ap_expr_str_exec(r, expr, &err); 100 ap_expr_info_t *expr; local 102 expr = ap_expr_parse_cmd(cmd, require_line, AP_EXPR_FLAG_STRING_RESULT, 110 *parsed_require_line = expr;
|
H A D | mod_authz_dbd.c | 258 const ap_expr_info_t *expr = parsed_require_args; local 277 require = ap_expr_str_exec(r, expr, &err); 330 ap_expr_info_t *expr; local 332 expr = ap_expr_parse_cmd(cmd, require_line, AP_EXPR_FLAG_STRING_RESULT, 340 *parsed_require_line = expr;
|
H A D | mod_authz_dbm.c | 141 const ap_expr_info_t *expr = parsed_require_args; local 187 require = ap_expr_str_exec(r, expr, &err); 282 ap_expr_info_t *expr; local 284 expr = ap_expr_parse_cmd(cmd, require_line, AP_EXPR_FLAG_STRING_RESULT, 292 *parsed_require_line = expr;
|
H A D | mod_authz_groupfile.c | 143 const ap_expr_info_t *expr = parsed_require_args; local 182 require = ap_expr_str_exec(r, expr, &err); 276 ap_expr_info_t *expr; local 278 expr = ap_expr_parse_cmd(cmd, require_line, AP_EXPR_FLAG_STRING_RESULT, 286 *parsed_require_line = expr;
|
H A D | mod_authz_host.c | 184 const ap_expr_info_t *expr = parsed_require_line; local 187 require = ap_expr_str_exec(r, expr, &err); 244 ap_expr_info_t *expr; local 246 expr = ap_expr_parse_cmd(cmd, require_line, AP_EXPR_FLAG_STRING_RESULT, 254 *parsed_require_line = expr;
|
H A D | mod_authnz_ldap.c | 710 const ap_expr_info_t *expr = parsed_require_args; local 764 require = ap_expr_str_exec(r, expr, &err); 837 const ap_expr_info_t *expr = parsed_require_args; local 939 require = ap_expr_str_exec(r, expr, &err); 1041 const ap_expr_info_t *expr = parsed_require_args; local 1084 require = ap_expr_str_exec(r, expr, &err); 1140 const ap_expr_info_t *expr = parsed_require_args; local 1191 require = ap_expr_str_exec(r, expr, &err); 1247 const ap_expr_info_t *expr = parsed_require_args; local 1300 require = ap_expr_str_exec(r, expr, 1382 const ap_expr_info_t *expr = parsed_require_args; local 1446 ap_expr_info_t *expr; local [all...] |
H A D | mod_authz_core.c | 1045 * expr authz provider 1050 ap_expr_info_t *expr; member in struct:require_expr_info 1084 info->expr = ap_expr_parse_cmd(cmd, require_line, 0, &expr_err, 1103 int rc = ap_expr_exec(r, info->expr, &err); 1107 "Error evaluating expression in 'Require expr': %s", 1149 ap_register_auth_provider(p, AUTHZ_PROVIDER_GROUP, "expr",
|
/httpd/modules/filters/ |
H A D | mod_sed.c | 200 const char *expr) 215 status = sed_compile_string(sed_cfg->sed_cmds, expr); 198 compile_sed_expr(sed_expr_config *sed_cfg, cmd_parms *cmd, const char *expr) argument
|
H A D | mod_filter.c | 39 ap_expr_info_t *expr; member in struct:ap_filter_provider_t 151 if (provider->expr) { 152 match = ap_expr_exec(r, provider->expr, &err); 437 const char *expr, const char **types) 469 if (expr) { 470 node = ap_expr_parse_cmd(cmd, expr, 0, &err, NULL); 476 provider->expr = node; 481 provider->expr = NULL; 491 const char *expr) 493 return add_filter(cmd, CFG, fname, pname, expr, NUL 435 add_filter(cmd_parms *cmd, void *CFG, const char *fname, const char *pname, const char *expr, const char **types) argument 489 filter_provider(cmd_parms *cmd, void *CFG, const char *fname, const char *pname, const char *expr) argument [all...] |
H A D | mod_include.c | 1168 static int parse_expr(include_ctx_t *ctx, const char *expr, int *was_error) argument 1174 const char *parse = expr; 1214 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, error, expr, 1364 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, error, expr, r->filename); 1388 expr, r->filename); 1453 expr, r->filename); 1488 expr, r->filename); 1536 expr, r->filename); 1560 error = "No operator before regex in expr \"%s\" in file %s"; 1571 ap_log_rerror(APLOG_MARK, APLOG_ERR, 0, r, error, expr, 1585 parse_ap_expr(include_ctx_t *ctx, const char *expr, int *was_error) argument 2294 char *expr = NULL; local 2368 char *expr = NULL; local [all...] |
/httpd/modules/loggers/ |
H A D | mod_log_debug.c | 224 else if (strncasecmp(args[i], "expr=", 5) == 0) { 225 const char *expr = args[i] + 5; local 226 entry->condition = ap_expr_parse_cmd(cmd, expr, 232 expr, err);
|
/httpd/modules/metadata/ |
H A D | mod_setenvif.c | 112 ap_expr_info_t *expr; /* parsed expression */ member in struct:__anon267 421 char *expr; local 435 /* get expr */ 436 expr = ap_getword_conf(cmd->pool, &args); 437 if (!*expr) { 448 new->expr = ap_expr_parse_cmd(cmd, expr, 0, &err, NULL); 451 expr, err); 518 if (!b->expr) { 591 (b->expr [all...] |
H A D | mod_headers.c | 135 ap_expr_info_t *expr; member in struct:__anon254 405 if (!strncmp(s, "expr=", 5)) { 440 ap_expr_info_t *expr = NULL; local 536 else if (strncasecmp(envclause, "expr=", 5) == 0) { 538 expr = ap_expr_parse_cmd(cmd, envclause + 5, 0, &err, NULL); 557 new->expr = expr; 601 * If the original value was prefixed with "expr=", processing is 720 else if (hdr->expr != NULL) { 722 int eval = ap_expr_exec(r, hdr->expr, [all...] |
/httpd/modules/lua/ |
H A D | lua_request.c | 1081 * lua_ap_expr; r:expr(string) - Evaluates an expr statement. 1087 const char *expr, local 1094 expr = lua_tostring(L, 2); 1102 err = ap_expr_parse(r->pool, r->pool, &res, expr, NULL); 2885 apr_hash_set(dispatch, "expr", APR_HASH_KEY_STRING,
|
/httpd/modules/mappers/ |
H A D | mod_rewrite.c | 301 ap_expr_info_t *expr; /* the compiled ap_expr */ member in struct:__anon237 3337 if (strcasecmp(a1, "expr") == 0) { 3447 newcond->expr = ap_expr_parse_cmd(cmd, a2, flags, &err, NULL); 3956 rc = ap_expr_exec_re(r, p->expr, AP_MAX_REG_MATCH, regmatch, 3960 "RewriteCond: expr='%s' evaluation failed: %s",
|