]>
git.ipfire.org Git - thirdparty/squid.git/blob - src/acl/AtStep.cc
5 #include "acl/Checklist.h"
6 #include "acl/AtStep.h"
7 #include "acl/AtStepData.h"
8 #include "client_side.h"
9 #include "ssl/ServerBump.h"
12 ACLAtStepStrategy::match (ACLData
<Ssl::BumpStep
> * &data
, ACLFilledChecklist
*checklist
, ACLFlags
&)
14 Ssl::ServerBump
*bump
= NULL
;
15 if (checklist
->conn() != NULL
&& (bump
= checklist
->conn()->serverBump()))
16 return data
->match(bump
->step
);
18 return data
->match(Ssl::bumpStep1
);
23 ACLAtStepStrategy::Instance()
28 ACLAtStepStrategy
ACLAtStepStrategy::Instance_
;
30 #endif /* USE_OPENSSL */