]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/coremods/core_whowas.cpp
Replace most usages of "GECOS" with "real" or "real name".
[user/henk/code/inspircd.git] / src / coremods / core_whowas.cpp
index 188b0e4d5db48e0ab6d1bd7ee69e48694a548d57..73251b442d0757d8adb533aec9aadb0c1050b3fa 100644 (file)
@@ -41,7 +41,7 @@ CommandWhowas::CommandWhowas( Module* parent)
        Penalty = 2;
 }
 
-CmdResult CommandWhowas::Handle (const std::vector<std::string>& parameters, User* user)
+CmdResult CommandWhowas::Handle(User* user, const Params& parameters)
 {
        /* if whowas disabled in config */
        if (!manager.IsEnabled())
@@ -62,7 +62,7 @@ CmdResult CommandWhowas::Handle (const std::vector<std::string>& parameters, Use
                {
                        WhoWas::Entry* u = *i;
 
-                       user->WriteNumeric(RPL_WHOWASUSER, parameters[0], u->ident, u->dhost, '*', u->gecos);
+                       user->WriteNumeric(RPL_WHOWASUSER, parameters[0], u->ident, u->dhost, '*', u->real);
 
                        if (user->HasPrivPermission("users/auspex"))
                                user->WriteNumeric(RPL_WHOWASIP, parameters[0], InspIRCd::Format("was connecting from *@%s", u->host.c_str()));
@@ -245,7 +245,7 @@ WhoWas::Entry::Entry(User* user)
        , dhost(user->GetDisplayedHost())
        , ident(user->ident)
        , server(user->server->GetName())
-       , gecos(user->fullname)
+       , real(user->fullname)
        , signon(user->signon)
 {
 }