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).
|
1.2.15