/httpd/server/ |
H A D | util_filter.c | 36 ** This macro returns true/false if a given filter should be inserted BEFORE 37 ** another filter. This will happen when one of: 1) there isn't another 38 ** filter; 2) that filter has a higher filter type (class); 3) that filter 46 * filter names to filters 298 "a content filter was added without a request: %s", frec->name); 308 "a protocol filter was added without a request: %s", frec->name); 330 /* If we are adding our first non-connection filter, 486 ap_filter_rec_t *filter; local 514 ap_filter_rec_t *filter; local [all...] |
H A D | core.c | 4379 "filter (or ; delimited list of filters) to be run on the request content"), 4382 "filter (or ; delimited list of filters) to be run on the request body"), 4555 /* XXX if/when somebody writes a content-md5 filter we either need to 4556 * remove this support or coordinate when to use the filter vs. 4803 const char *filter, *filters = conf->output_filters; local 4806 while (*filters && (filter = ap_getword(r->pool, &filters, ';'))) { 4807 ap_add_output_filter(filter, NULL, r, r->connection); 4813 while (*filters && (filter = ap_getword(r->pool, &filters, ';'))) { 4814 ap_add_input_filter(filter, NULL, r, r->connection); 4981 /* The core filter require [all...] |
/httpd/modules/filters/ |
H A D | mod_ext_filter.c | 18 * mod_ext_filter allows Unix-style filters to filter http content. 68 ef_filter_t *filter; member in struct:ef_ctx_t 154 static const char *parse_cmd(apr_pool_t *p, const char **args, ef_filter_t *filter) argument 181 rv = apr_tokenize_to_argv(parms, &(filter->args), p); 190 filter->args = (char **)apr_palloc(p, 2 * sizeof(char *)); 191 filter->args[0] = ap_getword_white(p, args); 192 filter->args[1] = NULL; /* end of args */ 194 if (!filter->args[0]) { 197 filter->command = filter 209 ef_filter_t *filter; local 521 get_cfg_string(ef_dir_t *dc, ef_filter_t *filter, apr_pool_t *p) argument [all...] |
H A D | mod_filter.c | 32 * @brief is a filter provider, as defined and implemented by mod_filter. 35 * defined for each filter. The provider implementation itself is a 42 /** The filter that implements this provider */ 105 ap_filter_rec_t *filter = f->frec; local 108 for (p = filter->providers; p; p = p->next) { 122 /* the filter init function set a ctx - we need to record it */ 135 static int filter_lookup(ap_filter_t *f, ap_filter_rec_t *filter) argument 150 for (provider = filter->providers; provider; provider = provider->next) { 155 "Error evaluating filter dispatch condition: %s", 204 * filter implementation 281 ap_filter_rec_t *filter = f->frec; local 340 ap_filter_rec_t *filter = apr_hash_get(cfg->live_filters, fname, local 406 ap_filter_rec_t *filter; local 638 ap_filter_rec_t *filter; local 759 AP_DECLARE_MODULE(filter) = { variable [all...] |
H A D | mod_charset_lite.c | 56 * track errors in the translation filter 63 EES_DOWNSTREAM, /* something bad happened in a filter below xlate */ 67 /* registered name of the output translation filter */ 69 /* registered name of input translation filter */ 81 /* charset_filter_ctx_t is created for each filter instance; because the same 82 * filter code is used for translating in both directions, we need this context 83 * data to tell the filter which translation handle to use; it also can hold a 93 int ran; /* has filter instance run before? */ 242 /* Get storage for the request data and the output filter context. 243 * We rarely need the input filter contex 290 struct ap_filter_t *filter = filter_list; local [all...] |
/httpd/support/ |
H A D | firehose.c | 295 filter_rec *filter; local 297 filter = (filter_rec *) val; 299 if (len > filter->len && !strncmp(filter->prefix, str, filter->len)) { 748 filter_rec *filter; local 750 filter = apr_pcalloc(pchild, sizeof(filter_rec)); 751 filter->pool = pchild; 752 filter->prefix = opt->argv[opt->ind]; 753 filter [all...] |
/httpd/modules/aaa/ |
H A D | mod_authnz_ldap.c | 58 char *filter; /* Filter to further limit the search */ member in struct:__anon65 190 * Build the search filter, or at least as much of the search filter that 194 * The search filter consists of the filter provided with the URL, 195 * combined with a filter made up of the attribute provided with the URL, 202 * search filter will be (&(posixid=*)(uid=userj)). 208 const char *filter, 219 if (!filter) { 220 filter 205 authn_ldap_build_filter(char *filtbuf, request_rec *r, const char *user, const char *filter, authn_ldap_config_t *sec) argument [all...] |
/httpd/modules/cache/ |
H A D | cache_util.c | 31 * in "filter". All but the path comparisons are case-insensitive. 33 static int uri_meets_conditions(const apr_uri_t *filter, const int pathlen, argument 37 /* Scheme, hostname port and local part. The filter URI and the 50 /* Is the filter is just for a local path or a proxy URI? */ 51 if (!filter->scheme) { 58 if (!url->scheme || strcasecmp(filter->scheme, url->scheme)) { 62 /* If the filter hostname is null or empty it matches any hostname, 68 if (filter->hostname && filter->hostname[0]) { 69 if (filter [all...] |
/httpd/modules/http/ |
H A D | mod_mime.c | 381 "input filter name (or ; delimited names) followed by one or " 388 "output filter name (or ; delimited names) followed by one or " 899 const char *filter, *filters = exinfo->input_filters; local 901 && (filter = ap_getword(r->pool, &filters, ';'))) { 902 ap_add_input_filter(filter, NULL, r, r->connection); 909 const char *filter, *filters = exinfo->output_filters; local 911 && (filter = ap_getword(r->pool, &filters, ';'))) { 912 ap_add_output_filter(filter, NULL, r, r->connection);
|
/httpd/modules/ldap/ |
H A D | util_ldap.c | 1634 int scope, char **attrs, const char *filter, 1667 the_search_node.username = filter; 1730 (char *)filter, attrs, 0, 1864 the_search_node.username = filter; 1911 int scope, char **attrs, const char *filter, 1943 the_search_node.username = filter; 2000 (char *)filter, attrs, 0, 2073 the_search_node.username = filter; 1632 uldap_cache_checkuserid(request_rec *r, util_ldap_connection_t *ldc, const char *url, const char *basedn, int scope, char **attrs, const char *filter, const char *bindpw, const char **binddn, const char ***retvals) argument 1909 uldap_cache_getuserdn(request_rec *r, util_ldap_connection_t *ldc, const char *url, const char *basedn, int scope, char **attrs, const char *filter, const char **binddn, const char ***retvals) argument
|
/httpd/modules/lua/ |
H A D | mod_lua.c | 349 /* Find the filter that was called. 350 * XXX: If we were wired with mod_filter, the filter (mod_filters name) 366 "filter"); 403 /* If a Lua filter is interested in filtering a request, it must first do a yield, 434 /* Set up the initial filter context and acquire the function. 443 /* No filter entry found (or the script declined to filter), just pass on the buckets */ 448 /* We've got a willing lua filter, setup and check for a prefix */ 508 "lua: Error while executing filter: %s", 559 /* Set up the initial filter contex 1158 register_filter_function_hook(const char *filter, cmd_parms *cmd, void *_cfg, const char *file, const char *function, int direction) argument 1479 register_output_filter(cmd_parms *cmd, void *_cfg, const char* filter, const char *file, const char *function) argument 1491 register_input_filter(cmd_parms *cmd, void *_cfg, const char* filter, const char *file, const char *function) argument [all...] |
H A D | lua_request.c | 497 ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r, APLOGNO(01485) "adding output filter %s", 1347 * lua_ap_add_input_filter; r:add_input_filter(name) - Adds an input filter to 1354 ap_filter_rec_t *filter; local 1360 filter = ap_get_input_filter_handle(filterName); 1361 if (filter) { 1362 ap_add_input_filter_handle(filter, NULL, r, r->connection); 2164 /* Trick httpd into NOT using the chunked filter, IMPORTANT!!!111*/
|