#include "apr_strings.h"
#include "apr_uri.h"
#include "apr_date.h"
+#include "apr_fnmatch.h"
#include "httpd.h"
#include "http_config.h"
typedef struct {
apr_array_header_t *proxies;
+ apr_array_header_t *sec_proxy;
apr_array_header_t *aliases;
apr_array_header_t *raliases;
apr_array_header_t *noproxies;
char maxfwd_set;
} proxy_server_conf;
+typedef struct {
+ const char *p; /* The path */
+ int p_is_fnmatch; /* Is this path an fnmatch candidate? */
+ regex_t *r; /* Is this a regex? */
+} proxy_dir_conf;
+
typedef struct {
conn_rec *connection;
char *hostname;