mod_dialback: Catch s2s-stream-features and add dialback feature

Thu, 08 Oct 2009 23:41:29 +0100

author
Matthew Wild <mwild1@gmail.com>
date
Thu, 08 Oct 2009 23:41:29 +0100
changeset 1937
9c700500f408
parent 1936
a6ca0dcc7b83
child 1938
82342e7f1b84

mod_dialback: Catch s2s-stream-features and add dialback feature

plugins/mod_dialback.lua file | annotate | diff | comparison | revisions
--- a/plugins/mod_dialback.lua	Thu Oct 08 23:40:54 2009 +0100
+++ b/plugins/mod_dialback.lua	Thu Oct 08 23:41:29 2009 +0100
@@ -120,3 +120,8 @@
 		s2s_initiate_dialback(origin);
 		return true;
 	end, 100);
+
+-- Offer dialback to incoming hosts
+module:hook("s2s-stream-features", function (data)
+		data.features:tag("dialback", { xmlns='urn:xmpp:features:dialback' }):tag("optional"):up():up();
+	end);

mercurial