mirror of
https://github.com/apache/httpd.git
synced 2025-07-29 09:01:18 +03:00
mod_cache: Make sure Vary processing handles multivalued Vary headers and
multivalued headers referred to via Vary. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1478748 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
7
modules/cache/cache_util.h
vendored
7
modules/cache/cache_util.h
vendored
@ -99,6 +99,7 @@ extern "C" {
|
||||
#define CACHE_LOCKNAME_KEY "mod_cache-lockname"
|
||||
#define CACHE_LOCKFILE_KEY "mod_cache-lockfile"
|
||||
#define CACHE_CTX_KEY "mod_cache-ctx"
|
||||
#define CACHE_SEPARATOR ", "
|
||||
|
||||
/**
|
||||
* cache_util.c
|
||||
@ -305,6 +306,12 @@ cache_provider_list *cache_get_providers(request_rec *r,
|
||||
const char *cache_table_getm(apr_pool_t *p, const apr_table_t *t,
|
||||
const char *key);
|
||||
|
||||
/**
|
||||
* String tokenizer that ignores separator characters within quoted strings
|
||||
* and escaped characters, as per RFC2616 section 2.2.
|
||||
*/
|
||||
char *cache_strqtok(char *str, const char *sep, char **last);
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user