]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_httpd.cpp
Split IOHook into IOHook and IOHookProvider
[user/henk/code/inspircd.git] / src / modules / m_httpd.cpp
index 735551dffa3ba6dd184a014fa72200b99560d961..d0291b8cc0f98c251db1cec7ac0f16ebcaa05358 100644 (file)
@@ -65,9 +65,8 @@ class HttpServerSocket : public BufferedSocket
        {
                InternalState = HTTP_SERVE_WAIT_REQUEST;
 
-               FOREACH_MOD(OnHookIO, (this, via));
-               if (GetIOHook())
-                       GetIOHook()->OnStreamSocketAccept(this, client, server);
+               if (via->iohookprov)
+                       via->iohookprov->OnAccept(this, client, server);
        }
 
        ~HttpServerSocket()