]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/extra/m_ziplink.cpp
Fix STARTTLS sending the 670 numeric within the SSL session, not prior to it
[user/henk/code/inspircd.git] / src / modules / extra / m_ziplink.cpp
index 4b53cf389c3f0a33d8c6acd288bcb6b33d7473e7..391ba75839a3bd6a7938d7b49c88567e6ff72789 100644 (file)
@@ -2,7 +2,7 @@
  *       | Inspire Internet Relay Chat Daemon |
  *       +------------------------------------+
  *
- *  InspIRCd: (C) 2002-2009 InspIRCd Development Team
+ *  InspIRCd: (C) 2002-2010 InspIRCd Development Team
  * See: http://wiki.inspircd.org/Credits
  *
  * This program is free but copyrighted software; see
@@ -29,7 +29,7 @@ enum izip_status { IZIP_CLOSED = 0, IZIP_OPEN };
 
 /** Represents an zipped connections extra data
  */
-class izip_session : public classbase
+class izip_session
 {
  public:
        z_stream c_stream;      /* compression stream */
@@ -56,8 +56,6 @@ class ModuleZLib : public Module
 
        ModuleZLib()
        {
-               ServerInstance->Modules->PublishInterface("BufferedSocketHook", this);
-
                sessions = new izip_session[ServerInstance->SE->GetMaxFds()];
                for (int i = 0; i < ServerInstance->SE->GetMaxFds(); i++)
                        sessions[i].status = IZIP_CLOSED;
@@ -74,7 +72,6 @@ class ModuleZLib : public Module
 
        ~ModuleZLib()
        {
-               ServerInstance->Modules->UnpublishInterface("BufferedSocketHook", this);
                delete[] sessions;
                delete[] net_buffer;
        }