SquidConfig.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 1996-2018 The Squid Software Foundation and contributors
3  *
4  * Squid software is distributed under GPLv2+ license and includes
5  * contributions from numerous individuals and organizations.
6  * Please see the COPYING and CONTRIBUTORS files for details.
7  */
8 
9 #ifndef SQUID_SQUIDCONFIG_H_
10 #define SQUID_SQUIDCONFIG_H_
11 
12 #include "acl/forward.h"
13 #include "base/RefCount.h"
14 #include "base/YesNoNone.h"
15 #if USE_DELAY_POOLS
16 #include "ClientDelayConfig.h"
17 #include "DelayConfig.h"
18 #endif
19 #include "helper/ChildConfig.h"
20 #include "HttpHeaderTools.h"
21 #include "ip/Address.h"
22 #if USE_DELAY_POOLS
23 #include "MessageDelayPools.h"
24 #endif
25 #include "Notes.h"
26 #include "security/forward.h"
27 #include "SquidTime.h"
28 #if USE_OPENSSL
29 #include "ssl/support.h"
30 #endif
31 #include "store/forward.h"
32 
33 #if USE_OPENSSL
34 class sslproxy_cert_sign;
36 #endif
37 
38 namespace Mgr
39 {
40 class ActionPasswordList;
41 } // namespace Mgr
42 class CachePeer;
43 class CustomLog;
44 class CpuAffinityMap;
45 class external_acl;
46 class HeaderManglers;
47 class RefreshPattern;
49 
50 namespace AnyP
51 {
52 class PortCfg;
53 }
54 
55 namespace Store {
56 class DiskConfig {
57 public:
62  int n_strands;
63 };
64 #define INDEXSD(i) (Config.cacheSwap.swapDirs[i].getRaw())
65 }
66 
69 {
70 public:
71  struct {
72  /* These should be for the Store::Root instance.
73  * this needs pluggable parsing to be done smoothly.
74  */
77  } Swap;
78 
81  size_t memMaxSize;
82 
83  struct {
84  int64_t min;
85  int pct;
86  int64_t max;
87  } quickAbort;
88  int64_t readAheadGap;
91 #if USE_HTTP_VIOLATIONS
92  time_t negativeTtl;
93 #endif
94  time_t maxStale;
100 
101  struct {
102  time_t read;
103  time_t write;
104  time_t lifetime;
105  time_t connect;
106  time_t forward;
107  time_t peer_connect;
108  time_t request;
112  time_t pconnLifetime;
113  time_t siteSelect;
114  time_t deadPeer;
116  int icp_query; /* msec */
117  int icp_query_max; /* msec */
118  int icp_query_min; /* msec */
119  int mcast_icp_query; /* msec */
122  time_t urlRewrite;
123  } Timeout;
129 
130  struct {
131  unsigned short icp;
132 #if USE_HTCP
133 
134  unsigned short htcp;
135 #endif
136 #if SQUID_SNMP
137 
138  unsigned short snmp;
139 #endif
140  } Port;
141 
142 #if SQUID_SNMP
143 
144  struct {
145  char *configFile;
146  char *agentInfo;
147  } Snmp;
148 #endif
149 #if USE_WCCP
150 
151  struct {
154  int version;
155  } Wccp;
156 #endif
157 #if USE_WCCPv2
158 
159  struct {
165  int weight;
167  void *info;
168  } Wccp2;
169 #endif
170 
172 
173  struct {
174  char *store;
175  char *swap;
177 #if ICAP_CLIENT
179 #endif
181  } Log;
182  char *adminEmail;
183  char *EmailFrom;
188 
189  struct {
192 #if USE_UNLINKD
193 
194  char *unlinkd;
195 #endif
196 
197  char *diskd;
198 #if USE_OPENSSL
199 
201 #endif
202 
203  } Program;
204 
207 
208  struct {
210  } Accel;
213  char *pidFilename;
220  char *errHtmlText;
221 
222  struct {
223  char *host;
224  char *file;
225  time_t period;
226  unsigned short port;
227  } Announce;
228 
229  struct {
230 
233 #if SQUID_SNMP
236 #endif
237  /* FIXME INET6 : this should really be a CIDR value */
239  } Addrs;
240  size_t tcpRcvBufsz;
244  int npeers;
245 
246  struct {
247  int size;
248  int low;
249  int high;
250  } ipcache;
251 
252  struct {
253  int size;
254  } fqdncache;
258 
259  struct {
261  int64_t avgObjectSize;
262  int64_t maxObjectSize;
263  int64_t minObjectSize;
265  } Store;
266 
267  struct {
268  int high;
269  int low;
270  time_t period;
271  } Netdb;
272 
273  struct {
274  int log_udp;
283  int log_fqdn;
284  int announce;
289 #if USE_HTTP_VIOLATIONS
290 
292 #endif
293 
294  int offline;
305 #if USE_CACHE_DIGESTS
306 
308 #endif
309 
318  int via;
324 
325 #if FOLLOW_X_FORWARDED_FOR
329 #if LINUX_NETFILTER
331 #endif
332 #endif /* FOLLOW_X_FORWARDED_FOR */
333 
339  int dns_mdns;
340 #if USE_OPENSSL
342 #endif
343  } onoff;
344 
346 
348 
351 
352  class ACL *aclList;
353 
354  struct {
366 #if SQUID_SNMP
367 
369 #endif
370 #if USE_HTTP_VIOLATIONS
372 #endif
377 #if USE_HTCP
378 
381 #endif
382 
383 #if USE_OPENSSL
385 #endif
386 #if FOLLOW_X_FORWARDED_FOR
388 #endif /* FOLLOW_X_FORWARDED_FOR */
389 
392 
397 
399 
402  } accessList;
404 
405  struct {
406  size_t list_width;
408  char *anon_user;
409  int passive;
410  int epsv_all;
411  int epsv;
412  int eprt;
414  int telnet;
415  } Ftp;
417 
419 
420  struct {
421  char *directory;
423  } icons;
425 #if USE_ERR_LOCALES
428 #endif
430 
431  struct {
432  int onerror;
433  } retry;
434 
435  struct {
436  int64_t limit;
437  } MemPools;
438 #if USE_DELAY_POOLS
439 
443 #endif
444 
445  struct {
446  struct {
447  int average;
448  int min_poll;
449  } dns, udp, tcp;
450  } comm_incoming;
454 #if MULTICAST_MISS_STREAM
455 
456  struct {
457 
459  int ttl;
460  unsigned short port;
461  char *encode_key;
462  } mcast_miss;
463 #endif
464 
476  char *chroot_dir;
477 #if USE_CACHE_DIGESTS
478 
479  struct {
485  } digest;
486 #endif
487 #if USE_OPENSSL
488 
489  struct {
491  char *ssl_engine;
495  } SSL;
496 #endif
497 
498  struct {
500  int high_pf;
501  size_t high_memory;
502  } warnings;
504  int sleep_after_fork; /* microseconds */
505  time_t minimum_expiry_time; /* seconds */
507 
508  struct {
510 #if USE_OPENSSL
515 #endif
516  } ssl_client;
517 
519  int umask;
521  int workers;
523 
524 #if USE_LOADABLE_MODULES
526 #endif
527 
529 
531 
533  int action;
534  char *response;
536 
538 
539  struct {
541  int v4_first;
542  ssize_t packet_max;
543  } dns;
544 };
545 
546 extern SquidConfig Config;
547 
549 {
550 public:
551  void clear() {
552  *this = SquidConfig2();
553  }
554 
555  struct {
556  int enable_purge = 0;
557  } onoff;
558  uid_t effectiveUserID = 0;
559  gid_t effectiveGroupID = 0;
560 };
561 
562 extern SquidConfig2 Config2;
563 
564 #endif /* SQUID_SQUIDCONFIG_H_ */
565 
struct SquidConfig::@106 Announce
int max_open_disk_fds
Definition: SquidConfig.h:451
sslproxy_cert_adapt * cert_adapt
Definition: SquidConfig.h:514
time_t negativeDnsTtl
Definition: SquidConfig.h:95
int bits_per_entry
Definition: SquidConfig.h:480
char * etcHostsPath
Definition: SquidConfig.h:216
char * uniqueHostname
Definition: SquidConfig.h:218
char * agentInfo
Definition: SquidConfig.h:146
representation of a custom log directive.
Definition: CustomLog.h:22
external_acl * externalAclHelperList
Definition: SquidConfig.h:506
char * effectiveGroup
Definition: SquidConfig.h:187
SquidConfig Config
Definition: SquidConfig.cc:12
struct SquidConfig::@105 Accel
int error_pconns
Definition: SquidConfig.h:304
char * swap
Definition: SquidConfig.h:175
Ip::Address udp_outgoing
Definition: SquidConfig.h:232
wordlist * loadable_module_names
Definition: SquidConfig.h:525
char * chroot_dir
Definition: SquidConfig.h:476
time_t deadPeer
Definition: SquidConfig.h:114
YesNoNone shmLocking
shared_memory_locking
Definition: SquidConfig.h:80
int vary_ignore_expire
Definition: SquidConfig.h:310
CpuAffinityMap * cpuAffinityMap
Definition: SquidConfig.h:522
acl_access * ASlists
Definition: SquidConfig.h:361
size_t maxInMemObjSize
Definition: SquidConfig.h:264
char * foreignIntermediateCertsPath
Definition: SquidConfig.h:511
time_t request
Definition: SquidConfig.h:108
int forwarding_method
Definition: SquidConfig.h:162
Ip::Address router
Definition: SquidConfig.h:152
int redirector_bypass
Definition: SquidConfig.h:299
time_msec_t idns_retransmit
Definition: SquidConfig.h:120
struct SquidConfig::@118::@125 tcp
represents configuration for response delay pools
int emailErrData
Definition: SquidConfig.h:320
int buffered_logs
Definition: SquidConfig.h:280
struct SquidConfig::@109 fqdncache
struct SquidConfig::@117 MemPools
int cache_miss_revalidate
Definition: SquidConfig.h:319
wordlist * store_id
Definition: SquidConfig.h:191
a representation of a refresh pattern.
Ip::Address snmp_outgoing
Definition: SquidConfig.h:235
DelayConfig Delay
Definition: SquidConfig.h:440
size_t list_width
Definition: SquidConfig.h:406
char * as_whois_server
Definition: SquidConfig.h:171
acl_access * brokenPosts
Definition: SquidConfig.h:371
int refresh_all_ims
Definition: SquidConfig.h:288
struct SquidConfig::@118::@125 udp
Ip::Address snmp_incoming
Definition: SquidConfig.h:234
struct SquidConfig::@101 Wccp
int client_ip_max_connections
Definition: SquidConfig.h:528
char * pidFilename
Definition: SquidConfig.h:213
int collapsed_forwarding
Definition: SquidConfig.h:323
time_t minimum_expiry_time
Definition: SquidConfig.h:505
acl_access * store_id
Definition: SquidConfig.h:374
the representation of the configuration. POD.
Definition: SquidConfig.h:68
int log_uses_indirect_client
Definition: SquidConfig.h:328
acl_access * redirector
Definition: SquidConfig.h:373
char * effectiveUser
Definition: SquidConfig.h:185
int prefer_direct
Definition: SquidConfig.h:296
acl_access * forceRequestBodyContinuation
Definition: SquidConfig.h:400
CachePeer * peers
Definition: SquidConfig.h:243
struct SquidConfig2::@126 onoff
char * adminEmail
Definition: SquidConfig.h:182
int client_pconns
Definition: SquidConfig.h:302
acl_access * reply
Definition: SquidConfig.h:375
Helper::ChildConfig redirectChildren
Definition: SquidConfig.h:205
Definition: Acl.h:39
SBufList nameservers
Definition: SquidConfig.h:540
int store_id_bypass
Definition: SquidConfig.h:300
int httpd_suppress_version_string
Definition: SquidConfig.h:321
unsigned short port
Definition: SquidConfig.h:226
int client_dst_passthru
Definition: SquidConfig.h:338
unsigned short snmp
Definition: SquidConfig.h:138
A collection of headerMangler objects for a given message kind.
wordlist * mcast_group_list
Definition: SquidConfig.h:242
YesNoNone memShared
whether the memory cache is shared among workers
Definition: SquidConfig.h:79
representation of a class of Size-limit ACLs
Definition: AclSizeLimit.h:16
Security::ContextPointer sslContext
Definition: SquidConfig.h:509
int allow_underscore
Definition: SquidConfig.h:317
time_t pconnLifetime
pconn_lifetime in squid.conf
Definition: SquidConfig.h:112
gid_t effectiveGroupID
Definition: SquidConfig.h:559
time_t write
Definition: SquidConfig.h:103
struct SquidConfig::@116 retry
acl_access * ftp_epsv
Definition: SquidConfig.h:398
int unclean_shutdown
Definition: SquidConfig.h:490
char * mimeTablePathname
Definition: SquidConfig.h:215
int64_t limit
Definition: SquidConfig.h:436
char * appendDomain
Definition: SquidConfig.h:211
struct SquidConfig::@110 Store
wordlist * redirect
Definition: SquidConfig.h:190
int server_pconns
Definition: SquidConfig.h:303
list of address-based ACLs.
Definition: Address.h:19
int64_t maxObjectSize
Definition: SquidConfig.h:262
char * file
Definition: SquidConfig.h:224
int lowWaterMark
Definition: SquidConfig.h:76
Ip::Address address
Definition: SquidConfig.h:153
void * info
Definition: SquidConfig.h:167
char * anon_user
Definition: SquidConfig.h:408
char * store
Definition: SquidConfig.h:174
struct SquidConfig::@123 ssl_client
int mcast_icp_query
Definition: SquidConfig.h:119
struct SquidConfig::@115 icons
char * ssl_password
Definition: SquidConfig.h:200
unsigned short htcp
Definition: SquidConfig.h:134
char * errorStylesheet
Definition: SquidConfig.h:429
int digest_generation
Definition: SquidConfig.h:307
time_t urlRewrite
Definition: SquidConfig.h:122
sslproxy_cert_sign * cert_sign
Definition: SquidConfig.h:513
int64_t collapsed_forwarding_shared_entries_limit
Definition: SquidConfig.h:345
size_t appendDomainLen
Definition: SquidConfig.h:212
char * visibleHostname
Definition: SquidConfig.h:217
char * errorDirectory
Definition: SquidConfig.h:424
time_t lifetime
Definition: SquidConfig.h:104
int rebuild_chunk_percentage
Definition: SquidConfig.h:484
time_t forward
Definition: SquidConfig.h:106
int64_t avgObjectSize
Definition: SquidConfig.h:261
uint64_t time_msec_t
Definition: SquidTime.h:20
acl_access * followXFF
Definition: SquidConfig.h:387
list of cachemgr password authorization definitions. Currently a POD.
int pipeline_max_prefetch
Definition: SquidConfig.h:347
int64_t readAheadGap
Definition: SquidConfig.h:88
int n_strands
number of disk processes required to support all cache_dirs
Definition: SquidConfig.h:62
int relaxed_header_parser
Definition: SquidConfig.h:315
size_t maxRequestBufferSize
Definition: SquidConfig.h:126
struct SquidConfig::@121 SSL
int reload_into_ims
Definition: SquidConfig.h:291
deny_info representation. Currently a POD.
SquidConfig2 Config2
Definition: SquidConfig.cc:14
struct SquidConfig::UrlHelperTimeout onUrlRewriteTimeout
CustomLog * icaplogs
Definition: SquidConfig.h:178
int v4_first
Place IPv4 first in the order of DNS results.
Definition: SquidConfig.h:541
struct SquidConfig::@114 Ftp
int minDirectRtt
Definition: SquidConfig.h:256
char * unlinkd
Definition: SquidConfig.h:194
HeaderManglers * request_header_access
request_header_access and request_header_replace
Definition: SquidConfig.h:466
struct SquidConfig::@99 Port
struct SquidConfig::@103 Log
acl_access * storeMiss
Definition: SquidConfig.h:364
int redir_rewrites_host
Definition: SquidConfig.h:295
size_t swapout_chunk_size
Definition: SquidConfig.h:483
time_t ftpClientIdle
Definition: SquidConfig.h:111
struct SquidConfig::@108 ipcache
int ignore_unknown_nameservers
Definition: SquidConfig.h:301
char * surrogate_id
Definition: SquidConfig.h:209
int icp_query_min
Definition: SquidConfig.h:118
int64_t min
Definition: SquidConfig.h:84
int memory_cache_first
Definition: SquidConfig.h:335
int uri_whitespace
Definition: SquidConfig.h:452
int WIN32_IpAddrChangeMonitor
Definition: SquidConfig.h:334
int forward_max_tries
Definition: SquidConfig.h:349
unsigned short icp
Definition: SquidConfig.h:131
HeaderWithAclList * request_header_add
request_header_add access list
Definition: SquidConfig.h:470
char * netdbFilename
Definition: SquidConfig.h:214
std::shared_ptr< SSL_CTX > ContextPointer
Definition: Context.h:28
char * directory
Definition: SquidConfig.h:421
time_msec_t idns_query
Definition: SquidConfig.h:121
ssize_t packet_max
maximum size EDNS advertised for DNS replies.
Definition: SquidConfig.h:542
int delay_pool_uses_indirect_client
Definition: SquidConfig.h:327
struct SquidConfig::@113 accessList
size_t udpMaxHitObjsz
Definition: SquidConfig.h:241
Ip::Address udp_incoming
Definition: SquidConfig.h:231
acl_access * NeverDirect
Definition: SquidConfig.h:359
acl_access * miss
Definition: SquidConfig.h:358
class ACL * aclList
Definition: SquidConfig.h:352
std::list< HeaderWithAcl > HeaderWithAclList
size_t maxReplyHeaderSize
Definition: SquidConfig.h:127
acl_access * htcp
Definition: SquidConfig.h:379
int max_filedescriptors
Definition: SquidConfig.h:520
AclSizeLimit * ReplyBodySize
Definition: SquidConfig.h:128
Ip::Address client_netmask
Definition: SquidConfig.h:238
char * accept_filter
Definition: SquidConfig.h:518
HeaderWithAclList * reply_header_add
reply_header_add access list
Definition: SquidConfig.h:472
int icp_hit_stale
Definition: SquidConfig.h:279
char * diskd
Definition: SquidConfig.h:197
int check_hostnames
Definition: SquidConfig.h:316
ClientDelayConfig ClientDelay
Definition: SquidConfig.h:441
struct SquidConfig::@118 comm_incoming
int test_reachability
Definition: SquidConfig.h:286
int objectsPerBucket
Definition: SquidConfig.h:260
time_t request_start_timeout
Definition: SquidConfig.h:115
time_t period
Definition: SquidConfig.h:225
struct SquidConfig::@120 digest
int64_t minObjectSize
Definition: SquidConfig.h:263
int sleep_after_fork
Definition: SquidConfig.h:504
int log_mime_hdrs
Definition: SquidConfig.h:282
std::list< SBuf > SBufList
Definition: forward.h:22
time_t shutdownLifetime
Definition: SquidConfig.h:97
acl_access * adapted_http
Definition: SquidConfig.h:356
time_t maxStale
Definition: SquidConfig.h:94
char * visible_appname_string
Definition: SquidConfig.h:186
wordlist * hostnameAliases
Definition: SquidConfig.h:219
time_t negativeTtl
Definition: SquidConfig.h:92
struct SquidConfig::@112 onoff
int tproxy_uses_indirect_client
Definition: SquidConfig.h:330
acl_access * cert_error
Definition: SquidConfig.h:512
int icp_query_max
Definition: SquidConfig.h:117
acl_access * noCache
Definition: SquidConfig.h:362
acl_access * htcp_clr
Definition: SquidConfig.h:380
struct SquidConfig::@107 Addrs
time_t serverIdlePconn
Definition: SquidConfig.h:110
char * redirector_extras
Definition: SquidConfig.h:530
struct SquidConfig::@122 warnings
AclDenyInfoList * denyInfoList
Definition: SquidConfig.h:403
struct SquidConfig::@104 Program
int64_t max
Definition: SquidConfig.h:86
int highWaterMark
Definition: SquidConfig.h:75
struct SquidConfig::@100 Snmp
int half_closed_clients
Definition: SquidConfig.h:287
RefCount< SwapDir > * swapDirs
Definition: SquidConfig.h:58
CustomLog * accesslogs
Definition: SquidConfig.h:176
time_t rewrite_period
Definition: SquidConfig.h:482
time_t rebuild_period
Definition: SquidConfig.h:481
stores cpu_affinity_map configuration
Definition: Notes.h:108
Acl::Address * outgoing_address
Definition: SquidConfig.h:376
struct SquidConfig::@119 mcast_miss
int acl_uses_indirect_client
Definition: SquidConfig.h:326
char * ssl_engine
Definition: SquidConfig.h:491
int detect_broken_server_pconns
Definition: SquidConfig.h:313
char * EmailProgram
Definition: SquidConfig.h:184
AclSizeLimit * rangeOffsetLimit
Definition: SquidConfig.h:453
RemovalPolicySettings * replPolicy
Definition: SquidConfig.h:89
char * coredump_dir
Definition: SquidConfig.h:475
Store::DiskConfig cacheSwap
Definition: SquidConfig.h:418
int memory_cache_disk
Definition: SquidConfig.h:336
time_t connect
Definition: SquidConfig.h:105
void clear()
Definition: SquidConfig.h:551
Helper::ChildConfig storeIdChildren
Definition: SquidConfig.h:206
int nonhierarchical_direct
Definition: SquidConfig.h:297
acl_access * on_unsupported_protocol
Definition: SquidConfig.h:396
Ip::Address addr
Definition: SquidConfig.h:458
int64_t maxRequestBodySize
Definition: SquidConfig.h:125
acl_access * sendHit
Definition: SquidConfig.h:363
time_t hopelessKidRevivalDelay
hopeless_kid_revival_delay
Definition: SquidConfig.h:99
time_t clientIdlePconn
Definition: SquidConfig.h:109
struct SquidConfig::@97 quickAbort
size_t memMaxSize
Definition: SquidConfig.h:81
time_t siteSelect
Definition: SquidConfig.h:113
char * errorDefaultLanguage
Definition: SquidConfig.h:426
char * storeId_extras
Definition: SquidConfig.h:537
struct SquidConfig::@98 Timeout
int hostStrictVerify
Definition: SquidConfig.h:337
acl_access * snmp
Definition: SquidConfig.h:368
acl_access * stats_collection
Definition: SquidConfig.h:365
char * errHtmlText
Definition: SquidConfig.h:220
int request_entities
Definition: SquidConfig.h:312
int balance_on_multiple_ip
Definition: SquidConfig.h:314
int global_internal_static
Definition: SquidConfig.h:322
char * certSignHash
Definition: SquidConfig.h:494
int rotateNumber
Definition: SquidConfig.h:180
char * configFile
Definition: SquidConfig.h:145
int surrogate_is_remote
Definition: SquidConfig.h:311
int errorLogMissingLanguages
Definition: SquidConfig.h:427
HeaderManglers * reply_header_access
reply_header_access and reply_header_replace
Definition: SquidConfig.h:468
acl_access * icp
Definition: SquidConfig.h:357
uid_t effectiveUserID
Definition: SquidConfig.h:558
Ip::Address_list * router
Definition: SquidConfig.h:160
struct SquidConfig::@111 Netdb
int assignment_method
Definition: SquidConfig.h:164
int res_defnames
Definition: SquidConfig.h:275
acl_access * AlwaysDirect
Definition: SquidConfig.h:360
struct SquidConfig::@102 Wccp2
time_t positiveDnsTtl
Definition: SquidConfig.h:96
#define acl_access
Definition: forward.h:44
size_t sessionCacheSize
Definition: SquidConfig.h:493
time_t peer_connect
Definition: SquidConfig.h:107
acl_access * spoof_client_ip
Definition: SquidConfig.h:395
char * encode_key
Definition: SquidConfig.h:461
RefreshPattern * Refresh
Definition: SquidConfig.h:416
size_t high_memory
Definition: SquidConfig.h:501
int use_short_names
Definition: SquidConfig.h:422
acl_access * http
Definition: SquidConfig.h:355
char * EmailFrom
Definition: SquidConfig.h:183
int connect_retries
Definition: SquidConfig.h:350
struct SquidConfig::@118::@125 dns
acl_access * serverPconnForNonretriable
Definition: SquidConfig.h:401
struct SquidConfig::@96 Swap
int minDirectHops
Definition: SquidConfig.h:255
Mgr::ActionPasswordList * passwd_list
Definition: SquidConfig.h:257
acl_access * proxyProtocol
acceptible PROXY protocol clients
Definition: SquidConfig.h:391
acl_access * ssl_bump
Definition: SquidConfig.h:384
char * host
Definition: SquidConfig.h:223
char * store_dir_select_algorithm
Definition: SquidConfig.h:503
Notes notes
note
Definition: SquidConfig.h:474
int strip_query_terms
Definition: SquidConfig.h:298
size_t tcpRcvBufsz
Definition: SquidConfig.h:240
MessageDelayConfig MessageDelay
Definition: SquidConfig.h:442
time_t read
Definition: SquidConfig.h:102
bool logTlsServerHelloDetails
Definition: SquidConfig.h:341
time_t backgroundPingRate
Definition: SquidConfig.h:98
RemovalPolicySettings * memPolicy
Definition: SquidConfig.h:90
size_t maxRequestHeaderSize
Definition: SquidConfig.h:124
int return_method
Definition: SquidConfig.h:163

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors