-
/*
- * $Id$
+ * Copyright (C) 1996-2017 The Squid Software Foundation and contributors
+ *
+ * Squid software is distributed under GPLv2+ license and includes
+ * contributions from numerous individuals and organizations.
+ * Please see the COPYING and CONTRIBUTORS files for details.
*/
#include "squid.h"
+#include "acl/Checklist.h"
#include "acl/SslError.h"
#include "acl/SslErrorData.h"
-#include "acl/Checklist.h"
-
-/* explicit template instantiation required for some systems */
-
-template class ACLStrategised<int>;
-
-ACL::Prototype ACLSslError::RegistryProtoype(&ACLSslError::RegistryEntry_, "ssl_error");
-
-ACLStrategised<int> ACLSslError::RegistryEntry_(new ACLSslErrorData, ACLSslErrorStrategy::Instance(), "ssl_error");
int
-ACLSslErrorStrategy::match (ACLData<MatchType> * &data, ACLFilledChecklist *checklist)
+ACLSslErrorStrategy::match (ACLData<MatchType> * &data, ACLFilledChecklist *checklist, ACLFlags &)
{
- return data->match (checklist->ssl_error);
+ return data->match (checklist->sslErrors);
}
ACLSslErrorStrategy *
}
ACLSslErrorStrategy ACLSslErrorStrategy::Instance_;
+