*/
class HttpRequest;
-namespace Mgr {
+namespace Mgr
+{
class ActionPasswordList;
} //namespace Mgr
/**
#ifndef SQUID_SNMPREQUEST_H_
#define SQUID_SNMPREQUEST_H_
/*
- * DEBUG: section
- * AUTHOR:
+ * DEBUG: section
+ * AUTHOR:
*
* SQUID Web Proxy Cache http://www.squid-cache.org/
* ----------------------------------------------------------
class acl_access;
class AclSizeLimit;
class AclDenyInfoList;
-namespace Mgr {
+namespace Mgr
+{
class ActionPasswordList;
} // namespace Mgr
class CustomLog;
class RemovalPolicySettings;
class SwapDir;
-namespace AnyP {
+namespace AnyP
+{
class PortCfg;
}
class ACLList;
/// representation of a class of Size-limit ACLs
// a POD. TODO: convert to new ACL framework
-class AclSizeLimit {
+class AclSizeLimit
+{
public:
AclSizeLimit *next;
ACLList *aclList;
#include "anyp/ProtocolType.h"
#include "enums.h"
#include "ip/Address.h"
-namespace Ip {
+namespace Ip
+{
class Address;
}
request->flags.ignoreCc = conn->port->ignore_cc;
// TODO: decouple http->flags.accel from request->flags.sslBumped
request->flags.noDirect = (request->flags.accelerated && !request->flags.sslBumped) ?
- !conn->port->allow_direct : 0;
+ !conn->port->allow_direct : 0;
#if USE_AUTH
if (request->flags.sslBumped) {
if (conn->auth_user_request != NULL)
class ClientHttpRequest;
class clientStreamNode;
class ChunkedCodingParser;
-namespace AnyP {
- class PortCfg;
+namespace AnyP
+{
+class PortCfg;
} // namespace Anyp
/**
#include "comm/IoCallback.h"
#include "StoreIOBuffer.h"
-namespace Ip {
+namespace Ip
+{
class Address;
}
class PconnPool;
class dwrite_q;
-class _fde_disk {
+class _fde_disk
+{
public:
DWCB *wrt_handle;
void *wrt_handle_data;
// TODO: move to new ACL framework
// not integrated in namespace, as this class uses a strange CBDATA definition
// POD
-class acl_tos {
+class acl_tos
+{
public:
acl_tos *next;
ACLList *aclList;
// TODO: move to new ACL framework
// not integrated in namespace, as this class uses a strange CBDATA definition
// POD
-class acl_nfmark {
+class acl_nfmark
+{
public:
acl_nfmark *next;
ACLList *aclList;
class ACLList;
class Logfile;
-namespace Format {
+namespace Format
+{
class Format;
}
class wordlist;
-namespace Mgr {
+namespace Mgr
+{
//TODO: refactor into a std::list
/// list of cachemgr password authorization definitions. Currently a POD.
class ActionPasswordList
CachePeer *getSingleParent(HttpRequest *);
int neighborsCount(HttpRequest *);
int neighborsUdpPing(HttpRequest *,
- StoreEntry *,
- IRCB * callback,
- void *data,
- int *exprep,
- int *timeout);
+ StoreEntry *,
+ IRCB * callback,
+ void *data,
+ int *exprep,
+ int *timeout);
void neighborAddAcl(const char *, const char *);
void neighborsUdpAck(const cache_key *, icp_common_t *, const Ip::Address &);
#if USE_SSL
class ACLList;
-class sslproxy_cert_sign {
+class sslproxy_cert_sign
+{
public:
int alg;
ACLList *aclList;
sslproxy_cert_sign *next;
};
-class sslproxy_cert_adapt {
+class sslproxy_cert_adapt
+{
public:
int alg;
char *param;