]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/extra/m_ssl_gnutls.cpp
Add initial query support to m_mysql [patch by Athenon]
[user/henk/code/inspircd.git] / src / modules / extra / m_ssl_gnutls.cpp
index 7c5f7ee493d3246392d1e682ea39cf2cc7b42390..f5133a1dc7a9a332cf12d42d5aba890fc7e231ce 100644 (file)
@@ -47,11 +47,9 @@ public:
 
 class CommandStartTLS : public Command
 {
-       Module* Caller;
  public:
-       CommandStartTLS (InspIRCd* Instance, Module* mod) : Command(Instance,"STARTTLS", 0, 0, true), Caller(mod)
+       CommandStartTLS (InspIRCd* Instance, Module* mod) : Command(Instance, mod, "STARTTLS", 0, 0, true)
        {
-               this->source = "m_ssl_gnutls.so";
        }
 
        CmdResult Handle (const std::vector<std::string> &parameters, User *user)
@@ -69,8 +67,8 @@ class CommandStartTLS : public Command
                        if (!user->GetIOHook())
                        {
                                user->WriteNumeric(670, "%s :STARTTLS successful, go ahead with TLS handshake", user->nick.c_str());
-                               user->AddIOHook(Caller);
-                               Caller->OnRawSocketAccept(user->GetFd(), NULL, NULL);
+                               user->AddIOHook(creator);
+                               creator->OnRawSocketAccept(user->GetFd(), NULL, NULL);
                        }
                        else
                                user->WriteNumeric(691, "%s :STARTTLS failure", user->nick.c_str());