From 5e08b2f64d0b9b4ed9b234f96a0138c0de3da40b Mon Sep 17 00:00:00 2001 From: Tobias Markmann Date: Mon, 24 May 2010 17:44:13 +0200 Subject: util.sasl.scram: Fixing logic error in argument checking. --- util/sasl/scram.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'util/sasl/scram.lua') diff --git a/util/sasl/scram.lua b/util/sasl/scram.lua index 6040c402..48536dff 100644 --- a/util/sasl/scram.lua +++ b/util/sasl/scram.lua @@ -94,7 +94,7 @@ end function saltedPasswordSHA1(password, salt, iteration_count) local salted_password - if type(password) ~= "string" and type(salt) ~= "string" and type(iteration_count) ~= "number" then + if type(password) ~= "string" or type(salt) ~= "string" or type(iteration_count) ~= "number" then return false, "inappropriate argument types" end if iteration_count < 4096 then -- cgit v1.2.3