diff options
author | danieldg <danieldg@e03df62e-2008-0410-955e-edbf42e46eb7> | 2009-10-23 22:47:39 +0000 |
---|---|---|
committer | danieldg <danieldg@e03df62e-2008-0410-955e-edbf42e46eb7> | 2009-10-23 22:47:39 +0000 |
commit | b16e16ac1bae4ac5494778b4b8a7009febb58137 (patch) | |
tree | 62839ed4c9a899302146fd9f8bdae2ed919029bf /src/modules/m_spanningtree/treesocket.h | |
parent | 18abdab35dcfa6b3677d3bd8b898261af5acb7ee (diff) |
Make User::uuid and User::server const
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11962 e03df62e-2008-0410-955e-edbf42e46eb7
Diffstat (limited to 'src/modules/m_spanningtree/treesocket.h')
-rw-r--r-- | src/modules/m_spanningtree/treesocket.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/modules/m_spanningtree/treesocket.h b/src/modules/m_spanningtree/treesocket.h index 8359ebf37..34390f9d0 100644 --- a/src/modules/m_spanningtree/treesocket.h +++ b/src/modules/m_spanningtree/treesocket.h @@ -210,13 +210,13 @@ class TreeSocket : public BufferedSocket void Squit(TreeServer* Current, const std::string &reason); /** FMODE command - server mode with timestamp checks */ - bool ForceMode(const std::string &source, parameterlist ¶ms); + void ForceMode(User* who, parameterlist ¶ms); /** FTOPIC command */ bool ForceTopic(const std::string &source, parameterlist ¶ms); /** FJOIN, similar to TS6 SJOIN, but not quite. */ - bool ForceJoin(const std::string &source, parameterlist ¶ms); + void ForceJoin(User* who, parameterlist ¶ms); /* Used on nick collision ... XXX ugly function HACK */ int DoCollision(User *u, time_t remotets, const std::string &remoteident, const std::string &remoteip, const std::string &remoteuid); @@ -284,7 +284,7 @@ class TreeSocket : public BufferedSocket /** ENCAP command */ - bool Encap(const std::string &prefix, parameterlist ¶ms); + void Encap(User* who, parameterlist ¶ms); /** OPERQUIT command */ @@ -352,7 +352,7 @@ class TreeSocket : public BufferedSocket /** Remove all modes from a channel, including statusmodes (+qaovh etc), simplemodes, parameter modes. * This does not update the timestamp of the target channel, this must be done seperately. */ - bool RemoveStatus(const std::string &prefix, parameterlist ¶ms); + void RemoveStatus(User* source, parameterlist ¶ms); /** <- (remote) <- SERVER */ |