]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Convert SSLINFO to SplitCommand.
authorSadie Powell <sadie@witchery.services>
Mon, 1 Feb 2021 13:02:07 +0000 (13:02 +0000)
committerSadie Powell <sadie@witchery.services>
Mon, 1 Feb 2021 13:08:21 +0000 (13:08 +0000)
src/modules/m_sslinfo.cpp

index 3ced2bc8bcd5e005d45654b15f09beb0539eee61..4623b318fdc3ec92bd49662042e62918c2ceceb8 100644 (file)
@@ -144,23 +144,23 @@ class UserCertificateAPIImpl : public UserCertificateAPIBase
        }
 };
 
-class CommandSSLInfo : public Command
+class CommandSSLInfo : public SplitCommand
 {
  public:
        UserCertificateAPIImpl sslapi;
        bool operonlyfp;
 
        CommandSSLInfo(Module* Creator)
-               : Command(Creator, "SSLINFO", 1)
+               : SplitCommand(Creator, "SSLINFO", 1)
                , sslapi(Creator)
        {
+               allow_empty_last_param = false;
                syntax = "<nick>";
        }
 
-       CmdResult Handle(User* user, const Params& parameters) CXX11_OVERRIDE
+       CmdResult HandleLocal(LocalUser* user, const Params& parameters) CXX11_OVERRIDE
        {
                User* target = ServerInstance->FindNickOnly(parameters[0]);
-
                if ((!target) || (target->registered != REG_ALL))
                {
                        user->WriteNumeric(Numerics::NoSuchNick(parameters[0]));