Software /
code /
prosody
Comparison
plugins/mod_tls.lua @ 2544:b68cbc664d18
mod_tls: Remove some redundant variable declarations
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Sun, 31 Jan 2010 15:40:28 +0000 |
parent | 2543:da16a5c0df85 |
child | 2576:b70e73872c4d |
comparison
equal
deleted
inserted
replaced
2543:da16a5c0df85 | 2544:b68cbc664d18 |
---|---|
85 end, 500); | 85 end, 500); |
86 | 86 |
87 module:hook_stanza(xmlns_starttls, "proceed", | 87 module:hook_stanza(xmlns_starttls, "proceed", |
88 function (session, stanza) | 88 function (session, stanza) |
89 module:log("debug", "Proceeding with TLS on s2sout..."); | 89 module:log("debug", "Proceeding with TLS on s2sout..."); |
90 local format, to_host, from_host = string.format, session.to_host, session.from_host; | |
91 session:reset_stream(); | 90 session:reset_stream(); |
92 local ssl_ctx = session.from_host and hosts[session.from_host].ssl_ctx or global_ssl_ctx; | 91 local ssl_ctx = session.from_host and hosts[session.from_host].ssl_ctx or global_ssl_ctx; |
93 session.conn:starttls(ssl_ctx, true); | 92 session.conn:starttls(ssl_ctx, true); |
94 session.secure = false; | 93 session.secure = false; |
95 return true; | 94 return true; |