aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorGravatar Sadie Powell2021-03-09 01:00:16 +0000
committerGravatar Sadie Powell2021-03-09 01:00:16 +0000
commit6c2b6fa23d3a65ecdcebbf9154b8daa2e55727e9 (patch)
tree5468dd9987050ed627fea9b7749dcf3c8027fb87 /include
parentFix the `STATS p` output being ambiguous. (diff)
Add a subclass of IOHookProvider for SSL modules.
Diffstat (limited to 'include')
-rw-r--r--include/modules/ssl.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/modules/ssl.h b/include/modules/ssl.h
index ac2e367fd..c9229cf9d 100644
--- a/include/modules/ssl.h
+++ b/include/modules/ssl.h
@@ -151,6 +151,16 @@ class ssl_cert : public refcountbase
}
};
+/** I/O hook provider for SSL modules. */
+class SSLIOHookProvider : public IOHookProvider
+{
+public:
+ SSLIOHookProvider(Module* mod, const std::string& Name)
+ : IOHookProvider(mod, "ssl/" + Name, IOH_SSL)
+ {
+ }
+};
+
class SSLIOHook : public IOHook
{
protected: