]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/acl/FilledChecklist.h
Removed squid-old.h
[thirdparty/squid.git] / src / acl / FilledChecklist.h
index 2ef86b6c856db61b95a61dc2367a16ad4125acf5..6c926d85ed2824e0dbd401be5e9d0ffe64fab58f 100644 (file)
@@ -11,6 +11,7 @@
 
 class ExternalACLEntry;
 class ConnStateData;
+class HttpRequest;
 
 /** \ingroup ACLAPI
     ACLChecklist filled with specific data, representing Squid and transaction
@@ -66,27 +67,23 @@ public:
 #endif
 
 #if USE_SSL
-    Ssl::Errors *sslErrorList;
+    /// SSL [certificate validation] errors, in undefined order
+    Ssl::Errors *sslErrors;
 #endif
 
     ExternalACLEntry *extacl_entry;
 
 private:
-    virtual void checkCallback(allow_t answer);
-
-private:
-    CBDATA_CLASS(ACLFilledChecklist);
-
     ConnStateData * conn_;          /**< hack for ident and NTLM */
     int fd_;                        /**< may be available when conn_ is not */
     bool destinationDomainChecked_;
     bool sourceDomainChecked_;
-
-private:
     /// not implemented; will cause link failures if used
     ACLFilledChecklist(const ACLFilledChecklist &);
     /// not implemented; will cause link failures if used
     ACLFilledChecklist &operator=(const ACLFilledChecklist &);
+
+    CBDATA_CLASS(ACLFilledChecklist);
 };
 
 /// convenience and safety wrapper for dynamic_cast<ACLFilledChecklist*>