aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_compression.lua
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2014-04-03 23:33:38 +0200
committerKim Alvefur <zash@zash.se>2014-04-03 23:33:38 +0200
commita81cb9c790823c75a8c931dfd572cd21df81a57a (patch)
treea52163dbf44eb06e71190b2b15f72c1fdcef40ef /plugins/mod_compression.lua
parent27b4049481f29dcac2d6093c40ad7e8bf1ea8899 (diff)
downloadprosody-a81cb9c790823c75a8c931dfd572cd21df81a57a.tar.gz
prosody-a81cb9c790823c75a8c931dfd572cd21df81a57a.zip
mod_compression: Remove checks for impossible conditions
Diffstat (limited to 'plugins/mod_compression.lua')
-rw-r--r--plugins/mod_compression.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/plugins/mod_compression.lua b/plugins/mod_compression.lua
index 9da5254e..3b000303 100644
--- a/plugins/mod_compression.lua
+++ b/plugins/mod_compression.lua
@@ -26,7 +26,7 @@ end
module:hook("stream-features", function(event)
local origin, features = event.origin, event.features;
- if not origin.compressed and (origin.type == "c2s" or origin.type == "s2sin" or origin.type == "s2sout") then
+ if not origin.compressed and origin.type == "c2s" then
-- FIXME only advertise compression support when TLS layer has no compression enabled
features:add_child(compression_stream_feature);
end
@@ -35,7 +35,7 @@ end);
module:hook("s2s-stream-features", function(event)
local origin, features = event.origin, event.features;
-- FIXME only advertise compression support when TLS layer has no compression enabled
- if not origin.compressed and (origin.type == "c2s" or origin.type == "s2sin" or origin.type == "s2sout") then
+ if not origin.compressed and origin.type == "s2sin" then
features:add_child(compression_stream_feature);
end
end);
@@ -43,7 +43,7 @@ end);
-- Hook to activate compression if remote server supports it.
module:hook_stanza(xmlns_stream, "features",
function (session, stanza)
- if not session.compressed and (session.type == "c2s" or session.type == "s2sin" or session.type == "s2sout") then
+ if not session.compressed and session.type == "s2sout" then
-- does remote server support compression?
local comp_st = stanza:child_with_name("compression");
if comp_st then