| 1061 | }; |
| 1062 | |
| 1063 | static int expr_lookup_fn(ap_expr_lookup_parms *parms) |
| 1064 | { |
| 1065 | if (parms->type == AP_EXPR_FUNC_VAR |
| 1066 | && strcasecmp(parms->name, "REMOTE_USER") == 0) { |
| 1067 | struct require_expr_info *info; |
| 1068 | apr_pool_userdata_get((void**)&info, REQUIRE_EXPR_NOTE, parms->ptemp); |
| 1069 | AP_DEBUG_ASSERT(info != NULL); |
| 1070 | info->want_user = 1; |
| 1071 | } |
| 1072 | return ap_expr_lookup_default(parms); |
| 1073 | } |
| 1074 | |
| 1075 | static const char *expr_parse_config(cmd_parms *cmd, const char *require_line, |
| 1076 | const void **parsed_require_line) |
nothing calls this directly
no test coverage detected