projects
/
prosody.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
3057cda
)
util.sasl: Simplified some code a bit.
author
Waqas Hussain
<waqas20@gmail.com>
Tue, 3 Aug 2010 13:19:45 +0000
(18:19 +0500)
committer
Waqas Hussain
<waqas20@gmail.com>
Tue, 3 Aug 2010 13:19:45 +0000
(18:19 +0500)
util/sasl.lua
patch
|
blob
|
history
diff --git
a/util/sasl.lua
b/util/sasl.lua
index 03219791e95261d8bbe5ef326a4ece0da11c3612..30e4b5df12ce95a1807f1ad8b4200bc1c2651a11 100644
(file)
--- a/
util/sasl.lua
+++ b/
util/sasl.lua
@@
-48,9
+48,7
@@
end
-- create a new SASL object which can be used to authenticate clients
function new(realm, profile)
-- create a new SASL object which can be used to authenticate clients
function new(realm, profile)
- local sasl_i = {profile = profile};
- sasl_i.realm = realm;
- return setmetatable(sasl_i, method);
+ return setmetatable({ profile = profile, realm = realm }, method);
end
-- get a fresh clone with the same realm and profile
end
-- get a fresh clone with the same realm and profile
@@
-92,11
+90,9
@@
function method:process(message)
end
-- load the mechanisms
end
-- load the mechanisms
-local load_mechs = {"plain", "digest-md5", "anonymous", "scram"}
-for _, mech in ipairs(load_mechs) do
- local name = "util.sasl."..mech;
- local m = require(name);
- m.init(registerMechanism)
-end
+require "util.sasl.plain" .init(registerMechanism);
+require "util.sasl.digest-md5".init(registerMechanism);
+require "util.sasl.anonymous" .init(registerMechanism);
+require "util.sasl.scram" .init(registerMechanism);
return _M;
return _M;