54 -- do we support the mechanism |
54 -- do we support the mechanism |
55 for a in comp_st:children() do |
55 for a in comp_st:children() do |
56 local algorithm = a[1] |
56 local algorithm = a[1] |
57 if algorithm == "zlib" then |
57 if algorithm == "zlib" then |
58 session.sends2s(st.stanza("compress", {xmlns=xmlns_compression_protocol}):tag("method"):text("zlib")) |
58 session.sends2s(st.stanza("compress", {xmlns=xmlns_compression_protocol}):tag("method"):text("zlib")) |
59 session.log("info", "Enabled compression using zlib.") |
59 session.log("debug", "Enabled compression using zlib.") |
60 return true; |
60 return true; |
61 end |
61 end |
62 end |
62 end |
63 session.log("debug", "Remote server supports no compression algorithm we support.") |
63 session.log("debug", "Remote server supports no compression algorithm we support.") |
64 end |
64 end |