]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/modules/m_chgident.cpp
Move Blocking/NonBlocking to socket.cpp and make inline
[user/henk/code/inspircd.git] / src / modules / m_chgident.cpp
index 1f7c28ddaa82fb6b261cf1c9bbdd69fcc3850964..7cb09127a6d2a6e6a522ffeb110eec54af36aec9 100644 (file)
@@ -14,9 +14,10 @@ class cmd_chgident : public command_t
        {
                this->source = "m_chgident.so";
                Srv = serv;
+               syntax = "<nick> <newident>";
        }
        
-       void Handle(char **parameters, int pcnt, userrec *user)
+       void Handle(const char** parameters, int pcnt, userrec *user)
        {
                userrec* dest = Srv->FindNick(std::string(parameters[0]));
                
@@ -24,7 +25,7 @@ class cmd_chgident : public command_t
                {
                        if(!isident(parameters[1]))
                        {
-                               WriteServ(user->fd, "NOTICE %s :*** Invalid characters in ident", user->nick);
+                               user->WriteServ("NOTICE %s :*** Invalid characters in ident", user->nick);
                                return;
                        }
                
@@ -33,7 +34,7 @@ class cmd_chgident : public command_t
                }
                else
                {
-                       WriteServ(user->fd, "401 %s %s :No such nick/channel", user->nick, parameters[0]);
+                       user->WriteServ("401 %s %s :No such nick/channel", user->nick, parameters[0]);
                }
        }
 };