Data Fields | |
int | debug |
int | multi_threaded |
unsigned | feature_flags |
const char * | logfile |
const char * | confdir |
const char * | logdir |
const char * | actions_file [MAX_ACTION_FILES] |
const char * | actions_file_short [MAX_ACTION_FILES] |
char * | admin_address |
char * | proxy_info_url |
char * | usermanual |
const char * | re_filterfile |
const char * | haddr |
int | hport |
size_t | buffer_limit |
forward_spec * | forward |
char * | proxy_args |
file_list * | config_file_list |
int(* | loaders [NLOADERS])(struct client_state *) |
int | need_bind |
(Anomaly: toggle is still handled through a global, not this structure)
|
The full paths to the actions files.
|
|
The short names of the actions files.
|
|
The administrator's email address.
|
|
Size limit for IOB.
|
|
The config file directory.
|
|
The configuration file object.
|
|
What to log.
|
|
Bitmask of features that can be enabled/disabled through the config file. Currently defined bits:
|
|
Information about parent proxies (forwarding).
|
|
IP address to bind to. Defaults to HADDR_DEFAULT == 127.0.0.1. |
|
Port to bind to. Defaults to HADDR_PORT == 8118. |
|
List of loaders.
|
|
The log file directory.
|
|
The log file name.
|
|
Nonzero to enable multithreading.
|
|
Nonzero if we need to bind() to the new port.
|
|
All options from the config file, HTML-formatted.
|
|
A URL with info on this proxy.
|
|
The file name of the pcre filter file.
|
|
URL to the user manual (on our website or local copy).
|