]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/cmd_rehash.cpp
Tweaks to backwards memcpy's that dont actually do anything, causing ipv6 address...
[user/henk/code/inspircd.git] / src / cmd_rehash.cpp
index f5e65d6b2e27a0f5427589a975b075fedf25298e..d942255f350b6918fad7820abdd5955d932e9197 100644 (file)
@@ -40,11 +40,13 @@ CmdResult cmd_rehash::Handle (const char** parameters, int pcnt, userrec *user)
                ServerInstance->RehashUsersAndChans();
                FOREACH_MOD(I_OnGarbageCollect, OnGarbageCollect());
                ServerInstance->Config->Read(false,user);
+               ServerInstance->Res->Rehash();
+               ServerInstance->ResetMaxBans();
        }
        if (old_disabled != ServerInstance->Config->DisabledCommands)
                InitializeDisabledCommands(ServerInstance->Config->DisabledCommands, ServerInstance);
 
-       FOREACH_MOD(I_OnRehash,OnRehash(parameter));
+       FOREACH_MOD(I_OnRehash,OnRehash(user, parameter));
 
        return CMD_SUCCESS;
 }