]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/adaptation/ServiceFilter.cc
Docs: Copyright updates for 2018 (#114)
[thirdparty/squid.git] / src / adaptation / ServiceFilter.cc
index 25fbfac9f6a088eb6797bee47866876a15d7cbd8..ab28271885f2d437556a85683942f000b2967ebc 100644 (file)
@@ -1,13 +1,23 @@
+/*
+ * Copyright (C) 1996-2018 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 "AccessLogEntry.h"
 #include "adaptation/ServiceFilter.h"
 #include "HttpReply.h"
 #include "HttpRequest.h"
 
-Adaptation::ServiceFilter::ServiceFilter(Method aMethod, VectPoint aPoint, HttpRequest *aReq, HttpReply *aRep):
-        method(aMethod),
-        point(aPoint),
-        request(aReq),
-        reply(aRep)
+Adaptation::ServiceFilter::ServiceFilter(Method aMethod, VectPoint aPoint, HttpRequest *aReq, HttpReply *aRep, AccessLogEntry::Pointer const &alp):
+    method(aMethod),
+    point(aPoint),
+    request(aReq),
+    reply(aRep),
+    al(alp)
 {
     if (reply)
         HTTPMSGLOCK(reply);
@@ -18,10 +28,11 @@ Adaptation::ServiceFilter::ServiceFilter(Method aMethod, VectPoint aPoint, HttpR
 }
 
 Adaptation::ServiceFilter::ServiceFilter(const ServiceFilter &f):
-        method(f.method),
-        point(f.point),
-        request(f.request),
-        reply(f.reply)
+    method(f.method),
+    point(f.point),
+    request(f.request),
+    reply(f.reply),
+    al(f.al)
 {
     if (request)
         HTTPMSGLOCK(request);
@@ -51,3 +62,4 @@ Adaptation::ServiceFilter &Adaptation::ServiceFilter::operator =(const ServiceFi
     }
     return *this;
 }
+