diff options
| author | 2024-02-27 14:44:27 +0000 | |
|---|---|---|
| committer | 2024-02-27 14:51:31 +0000 | |
| commit | 2d189c572e3825ac9d16a5baffa08c8162cbc8a3 (patch) | |
| tree | 3031ad8f39b4c7f7caa8805a4baaa1c2f3b14ca2 /src/modules/m_spanningtree/uid.cpp | |
| parent | Send the real username as the second parameter to FIDENT. (diff) | |
| download | inspircd++-2d189c572e3825ac9d16a5baffa08c8162cbc8a3.tar.gz inspircd++-2d189c572e3825ac9d16a5baffa08c8162cbc8a3.tar.bz2 inspircd++-2d189c572e3825ac9d16a5baffa08c8162cbc8a3.zip | |
Replace FRHOST with a two parameter version of FHOST.
No compat layer needed here as FRHOST was added in v4.
Diffstat (limited to 'src/modules/m_spanningtree/uid.cpp')
| -rw-r--r-- | src/modules/m_spanningtree/uid.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/modules/m_spanningtree/uid.cpp b/src/modules/m_spanningtree/uid.cpp index cfaea59ed..ffd6aa223 100644 --- a/src/modules/m_spanningtree/uid.cpp +++ b/src/modules/m_spanningtree/uid.cpp @@ -151,13 +151,12 @@ CmdResult CommandUID::HandleServer(TreeServer* remoteserver, CommandBase::Params CmdResult CommandFHost::HandleRemote(RemoteUser* src, Params& params) { - src->ChangeDisplayedHost(params[0]); - return CmdResult::SUCCESS; -} + if (params[0] != "*") + src->ChangeDisplayedHost(params[0]); + + if (params[1] != "*") + src->ChangeRealHost(params[1], false); -CmdResult CommandFRHost::HandleRemote(RemoteUser* src, Params& params) -{ - src->ChangeRealHost(params[0], false); return CmdResult::SUCCESS; } |
