static void *create_cloudflare_server_config(apr_pool_t *p, server_rec *s) { cloudflare_config_t *config = apr_pcalloc(p, sizeof *config); /* config->header_name = NULL; * config->proxies_header_name = NULL; */ if (config == NULL) { return NULL; } if (set_cf_default_proxies(p, config) != APR_SUCCESS) { return NULL; } config->header_name = CF_DEFAULT_IP_HEADER; return config; }
static void *create_reverseproxy_server_config(apr_pool_t *p, server_rec *s) { reverseproxy_config_t *config = apr_pcalloc(p, sizeof *config); /* config->header_name = NULL; * config->proxies_header_name = NULL; */ if (config == NULL) { return NULL; } if (set_cf_default_proxies(p, config) != APR_SUCCESS) { return NULL; } config->enable_module = 0; config->header_name = AB_DEFAULT_IP_HEADER; return config; }