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;