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

Public Attributes

const charheader_name
 
const charproxies_header_name
 
apr_array_header_tproxymatch_ip
 
remoteip_addr_infoproxy_protocol_enabled
 
remoteip_addr_infoproxy_protocol_disabled
 
apr_array_header_tdisabled_subnets
 
apr_pool_tpool
 

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: