Diff

plugins/mod_saslauth.lua @ 1072:c7967004b5d0

mod_saslauth: Various logging fixes
author Matthew Wild <mwild1@gmail.com>
date Thu, 30 Apr 2009 01:39:39 +0100
parent 1071:216f9a9001f1
child 1073:7c20373d4451
line wrap: on
line diff
--- a/plugins/mod_saslauth.lua	Thu Apr 30 01:38:52 2009 +0100
+++ b/plugins/mod_saslauth.lua	Thu Apr 30 01:39:39 2009 +0100
@@ -32,13 +32,13 @@
 local function build_reply(status, ret, err_msg)
 	local reply = st.stanza(status, {xmlns = xmlns_sasl});
 	if status == "challenge" then
-		log("debug", ret or "");
+		log("debug", "%s", ret or "");
 		reply:text(base64.encode(ret or ""));
 	elseif status == "failure" then
 		reply:tag(ret):up();
 		if err_msg then reply:tag("text"):text(err_msg); end
 	elseif status == "success" then
-		log("debug", ret or "");
+		log("debug", "%s", ret or "");
 		reply:text(base64.encode(ret or ""));
 	else
 		error("Unknown sasl status: "..status);
@@ -89,7 +89,7 @@
 	local text = stanza[1];
 	if text then
 		text = base64.decode(text);
-		log("debug", text);
+		log("debug", "%s", text);
 		if not text then
 			session.sasl_handler = nil;
 			session.send(build_reply("failure", "incorrect-encoding"));
@@ -99,7 +99,7 @@
 	local status, ret, err_msg = session.sasl_handler:feed(text);
 	handle_status(session, status);
 	local s = build_reply(status, ret, err_msg); 
-	log("debug", "sasl reply: "..tostring(s));
+	log("debug", "sasl reply: %s", tostring(s));
 	session.send(s);
 end
 
@@ -130,7 +130,7 @@
 					
 module:add_iq_handler("c2s", "urn:ietf:params:xml:ns:xmpp-bind", 
 		function (session, stanza)
-			log("debug", "Client tried to bind to a resource");
+			log("debug", "Client requesting a resource bind");
 			local resource;
 			if stanza.attr.type == "set" then
 				local bind = stanza.tags[1];
@@ -153,6 +153,6 @@
 		
 module:add_iq_handler("c2s", "urn:ietf:params:xml:ns:xmpp-session", 
 		function (session, stanza)
-			log("debug", "Client tried to bind to a resource");
+			log("debug", "Client requesting a session");
 			session.send(st.reply(stanza));
 		end);