]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - include/usermanager.h
Remove InspIRCd* parameters and fields
[user/henk/code/inspircd.git] / include / usermanager.h
index 72b10b224dc538bfc4de3f2fee1cfca18b4f90ab..93f0476e3c8daccc9008f6e40807d1cccfcb254d 100644 (file)
@@ -22,16 +22,10 @@ typedef std::map<irc::string, unsigned int> clonemap;
 class CoreExport UserManager : public Extensible
 {
  private:
-       InspIRCd *ServerInstance;
-
        /** Map of local ip addresses for clone counting
         */
        clonemap local_clones;
  public:
-       UserManager(InspIRCd *Instance) : ServerInstance(Instance)
-       {
-       }
-
        ~UserManager()
        {
                for (user_hash::iterator i = clientlist->begin();i != clientlist->end();i++)
@@ -80,7 +74,7 @@ class CoreExport UserManager : public Extensible
         * @param server The server IP address and port used by the user
         * @return This function has no return value, but a call to AddClient may remove the user.
         */
-       void AddUser(InspIRCd* Instance, int socket, ClientListenSocket* via, irc::sockets::sockaddrs* client, irc::sockets::sockaddrs* server);
+       void AddUser(int socket, ClientListenSocket* via, irc::sockets::sockaddrs* client, irc::sockets::sockaddrs* server);
 
        /** Disconnect a user gracefully
         * @param user The user to remove