Apache HTTPD
Public Attributes | List of all members
remoteip_config_t Struct Reference

Public Attributes

const char * header_name
 
const char * proxies_header_name
 
apr_array_header_t * proxymatch_ip
 
remoteip_addr_info * proxy_protocol_enabled
 
remoteip_addr_info * proxy_protocol_disabled
 
apr_array_header_t * disabled_subnets
 
apr_pool_t * pool
 

Detailed Description

Definition at line 51 of file mod_remoteip.c.

Member Data Documentation

◆ disabled_subnets

apr_array_header_t* remoteip_config_t::disabled_subnets

Definition at line 67 of file mod_remoteip.c.

◆ header_name

const char* remoteip_config_t::header_name

The header to retrieve a proxy-via IP list

Definition at line 53 of file mod_remoteip.c.

◆ pool

apr_pool_t* remoteip_config_t::pool

Definition at line 68 of file mod_remoteip.c.

◆ proxies_header_name

const char* remoteip_config_t::proxies_header_name

A header to record the proxied IP's (removed as the physical connection and from the proxy-via IP header value list)

Definition at line 58 of file mod_remoteip.c.

◆ proxy_protocol_disabled

remoteip_addr_info* remoteip_config_t::proxy_protocol_disabled

Definition at line 65 of file mod_remoteip.c.

◆ proxy_protocol_enabled

remoteip_addr_info* remoteip_config_t::proxy_protocol_enabled

Definition at line 64 of file mod_remoteip.c.

◆ proxymatch_ip

apr_array_header_t* remoteip_config_t::proxymatch_ip

A list of trusted proxies, ideally configured with the most commonly encountered listed first

Definition at line 62 of file mod_remoteip.c.


The documentation for this struct was generated from the following file: