]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
'AUTHENTICATE C'? Why not authenticate C++ :)
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sat, 22 Mar 2008 00:13:18 +0000 (00:13 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sat, 22 Mar 2008 00:13:18 +0000 (00:13 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@9169 e03df62e-2008-0410-955e-edbf42e46eb7

src/modules/m_sasl.cpp

index 05206784cf5101d9a5e2a4cc73b9d377018939f2..ebb8b84806e46abc7c9ea4a4c36885f6a2ff22f9 100644 (file)
@@ -70,19 +70,19 @@ class SaslAuthenticator
                {
                 case SASL_INIT:
                        this->agent = msg[1];
-                       this->user->Write("AUTHENTICATE %s", msg[4].c_str());
+                       this->user->Write("AUTHENTICATE %s", msg[5].c_str());
                        this->state = SASL_COMM;
                        break;
                 case SASL_COMM:
                        if (msg[1] != this->agent)
                                return this->state;
 
-                       if (msg[3] != "D")
-                               this->user->Write("AUTHENTICATE %s", msg[4].c_str());
+                       if (msg[4] != "D")
+                               this->user->Write("AUTHENTICATE %s", msg[5].c_str());
                        else
                        {
                                this->state = SASL_DONE;
-                               this->result = this->GetSaslResult(msg[4]);
+                               this->result = this->GetSaslResult(msg[5]);
                                this->AnnounceState();
                        }