]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - src/ssl/Config.h
Source Format Enforcement (#763)
[thirdparty/squid.git] / src / ssl / Config.h
index 24de8f64f9b1f0d029c7a976ca8cd50d7e096e93..5ddd002fa14d43d98f391f45be636a3c92e6b6e7 100644 (file)
@@ -1,7 +1,15 @@
+/*
+ * Copyright (C) 1996-2021 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.
+ */
+
 #ifndef SQUID_SSL_CONFIG_H
 #define SQUID_SSL_CONFIG_H
 
-#include "HelperChildConfig.h"
+#include "helper/ChildConfig.h"
 
 namespace Ssl
 {
@@ -12,16 +20,11 @@ public:
 #if USE_SSL_CRTD
     char *ssl_crtd; ///< Name of external ssl_crtd application.
     /// The number of processes spawn for ssl_crtd.
-    HelperChildConfig ssl_crtdChildren;
+    ::Helper::ChildConfig ssl_crtdChildren;
 #endif
     char *ssl_crt_validator;
-    HelperChildConfig ssl_crt_validator_Children;
-    Config():
-#if USE_SSL_CRTD
-            ssl_crtd(NULL),
-#endif
-            ssl_crt_validator(NULL) {}
-
+    ::Helper::ChildConfig ssl_crt_validator_Children;
+    Config();
     ~Config();
 private:
     Config(const Config &); // not implemented
@@ -32,3 +35,4 @@ extern Config TheConfig;
 
 } // namespace Ssl
 #endif
+