X-Git-Url: https://git.netwichtig.de/gitweb/?a=blobdiff_plain;f=src%2Fmodules%2Fm_customtitle.cpp;h=c16b1eda21313093ffdfe3d2a60a35a53f62588a;hb=a0f7d012791d79b67b56b62415f7901d5e48870f;hp=2a08592ea16bef9b3aa5fd7caed51c3338f6793e;hpb=d865b434865907bfad0a187dd403d4ca8144e469;p=user%2Fhenk%2Fcode%2Finspircd.git diff --git a/src/modules/m_customtitle.cpp b/src/modules/m_customtitle.cpp index 2a08592ea..c16b1eda2 100644 --- a/src/modules/m_customtitle.cpp +++ b/src/modules/m_customtitle.cpp @@ -20,6 +20,13 @@ #include "inspircd.h" +#include "modules/whois.h" + +enum +{ + // From UnrealIRCd. + RPL_WHOISSPECIAL = 320 +}; /** Handle /TITLE */ @@ -33,7 +40,7 @@ class CommandTitle : public Command syntax = " "; } - CmdResult Handle(const std::vector ¶meters, User* user) + CmdResult Handle(User* user, const Params& parameters) CXX11_OVERRIDE { const std::string userHost = user->ident + "@" + user->GetRealHost(); const std::string userIP = user->ident + "@" + user->GetIPString(); @@ -91,7 +98,7 @@ class ModuleCustomTitle : public Module, public Whois::LineEventListener const std::string* ctitle = cmd.ctitle.get(whois.GetTarget()); if (ctitle) { - whois.SendLine(320, ctitle); + whois.SendLine(RPL_WHOISSPECIAL, ctitle); } } /* Don't block anything */