diff options
| author | 2021-09-10 13:09:02 +0100 | |
|---|---|---|
| committer | 2021-09-10 13:09:02 +0100 | |
| commit | bec93a9ab8eff6df9f9180a108b29d59f0ad1d27 (patch) | |
| tree | 77b570a7b2235839b8e386adaaca101339cc0d56 /src/modules/m_spanningtree/servercommand.cpp | |
| parent | Add the FRHOST command to allow changing a remote user's real host. (diff) | |
Always use ExtractTS to extract timestamps from S2S messages.
Diffstat (limited to 'src/modules/m_spanningtree/servercommand.cpp')
| -rw-r--r-- | src/modules/m_spanningtree/servercommand.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/modules/m_spanningtree/servercommand.cpp b/src/modules/m_spanningtree/servercommand.cpp index db12ea297..b4ce6775c 100644 --- a/src/modules/m_spanningtree/servercommand.cpp +++ b/src/modules/m_spanningtree/servercommand.cpp @@ -41,10 +41,10 @@ RouteDescriptor ServerCommand::GetRouting(User* user, const Params& parameters) time_t ServerCommand::ExtractTS(const std::string& tsstr) { - time_t TS = ConvToNum<time_t>(tsstr); - if (!TS) - throw ProtocolException("Invalid TS"); - return TS; + time_t ts = ConvToNum<time_t>(tsstr); + if (ts <= 0) + throw ProtocolException("Invalid TS: " + tsstr); + return ts; } ServerCommand* ServerCommandManager::GetHandler(const std::string& command) const |
