Searched defs:expr (Results 1 - 19 of 19) sorted by relevance

/httpd/server/
H A Dutil_expr_parse.y89 %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 Dutil_expr_private.h99 ap_expr_t *expr; member in struct:__anon386
H A Dutil_expr_eval.c398 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 Dcore.c828 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 Dmod_authz_user.c53 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 Dmod_authz_dbd.c258 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 Dmod_authz_dbm.c141 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 Dmod_authz_groupfile.c143 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 Dmod_authz_host.c184 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 Dmod_authnz_ldap.c710 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 Dmod_authz_core.c1045 * 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 Dmod_sed.c200 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 Dmod_filter.c39 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 Dmod_include.c1168 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 Dmod_log_debug.c224 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 Dmod_setenvif.c112 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 Dmod_headers.c135 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 Dlua_request.c1081 * 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 Dmod_rewrite.c301 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",

Completed in 90 milliseconds