Software /
code /
prosody
Comparison
plugins/mod_dialback.lua @ 4584:9a5de6509aa8
mod_s2s, mod_dialback: Event on pre-XMPP streams, so we can try dialback.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sat, 03 Mar 2012 01:35:39 +0100 |
parent | 4579:5650c290fe8e |
child | 4586:4d63852910ff |
comparison
equal
deleted
inserted
replaced
4583:6f2789939d35 | 4584:9a5de6509aa8 |
---|---|
158 initiate_dialback(origin); | 158 initiate_dialback(origin); |
159 return true; | 159 return true; |
160 end | 160 end |
161 end, 100); | 161 end, 100); |
162 | 162 |
163 module:hook("s2s-no-stream-features", function (event) | |
164 initiate_dialback(event.origin); | |
165 return true; | |
166 end, 100); | |
167 | |
163 -- Offer dialback to incoming hosts | 168 -- Offer dialback to incoming hosts |
164 module:hook("s2s-stream-features", function (data) | 169 module:hook("s2s-stream-features", function (data) |
165 data.features:tag("dialback", { xmlns='urn:xmpp:features:dialback' }):up(); | 170 data.features:tag("dialback", { xmlns='urn:xmpp:features:dialback' }):up(); |
166 end); | 171 end); |