diff options
author | Attila Molnar <attilamolnar@hush.com> | 2014-06-10 17:37:16 +0200 |
---|---|---|
committer | Attila Molnar <attilamolnar@hush.com> | 2014-06-10 17:37:16 +0200 |
commit | ad6a02809585ac1ad805e66b8aa0113815d9a957 (patch) | |
tree | daee27037992f73baa82a2c19a9d40bbf3fa97f4 /src/modules/m_spanningtree/main.cpp | |
parent | a63882846432fda67e6282e979ab8ad248f4b574 (diff) |
Add channel TS to server-to-server INVITE to detect and drop unauthorized invites
The syntax of the server-to-server INVITE command changes from
:<source> INVITE <target> <channel> [<expire>]
to
:<source> INVITE <target> <channel> <chants> [<expire>]
Diffstat (limited to 'src/modules/m_spanningtree/main.cpp')
-rw-r--r-- | src/modules/m_spanningtree/main.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/modules/m_spanningtree/main.cpp b/src/modules/m_spanningtree/main.cpp index 0dc680ca0..46f46e0e0 100644 --- a/src/modules/m_spanningtree/main.cpp +++ b/src/modules/m_spanningtree/main.cpp @@ -415,6 +415,7 @@ void ModuleSpanningTree::OnUserInvite(User* source,User* dest,Channel* channel, CmdBuilder params(source, "INVITE"); params.push_back(dest->uuid); params.push_back(channel->name); + params.push_int(channel->age); params.push_back(ConvToStr(expiry)); params.Broadcast(); } |