]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/acl/SslErrorData.h
6 #ifndef SQUID_ACLSSL_ERRORDATA_H
7 #define SQUID_ACLSSL_ERRORDATA_H
10 #include "CbDataList.h"
11 #include "ssl/support.h"
12 #include "ssl/ErrorDetail.h"
14 class ACLSslErrorData
: public ACLData
<Ssl::ssl_error_t
>
18 MEMPROXY_CLASS(ACLSslErrorData
);
21 ACLSslErrorData(ACLSslErrorData
const &);
22 ACLSslErrorData
&operator= (ACLSslErrorData
const &);
23 virtual ~ACLSslErrorData();
24 bool match(Ssl::ssl_error_t
);
28 virtual ACLData
<Ssl::ssl_error_t
> *clone() const;
30 CbDataList
<Ssl::ssl_error_t
> *values
;
33 MEMPROXY_CLASS_INLINE(ACLSslErrorData
);
35 #endif /* SQUID_ACLSSL_ERRORDATA_H */