Mercurial > prosody-modules
comparison mod_host_guard/mod_host_guard.lua @ 724:b94010de43f6
mod_host_guard: referenced configmanager from prosody's _G instead of requiring it.
| author | Marco Cirillo <maranda@lightwitch.org> |
|---|---|
| date | Mon, 25 Jun 2012 22:32:54 +0000 |
| parents | 592cfa6cf5d9 |
| children | f79fda2d7e51 |
comparison
equal
deleted
inserted
replaced
| 723:c26652d055b5 | 724:b94010de43f6 |
|---|---|
| 6 local guard_blockall = module:get_option_set("host_guard_blockall", {}) | 6 local guard_blockall = module:get_option_set("host_guard_blockall", {}) |
| 7 local guard_ball_wl = module:get_option_set("host_guard_blockall_exceptions", {}) | 7 local guard_ball_wl = module:get_option_set("host_guard_blockall_exceptions", {}) |
| 8 local guard_protect = module:get_option_set("host_guard_selective", {}) | 8 local guard_protect = module:get_option_set("host_guard_selective", {}) |
| 9 local guard_block_bl = module:get_option_set("host_guard_blacklist", {}) | 9 local guard_block_bl = module:get_option_set("host_guard_blacklist", {}) |
| 10 | 10 |
| 11 local config = require "core.configmanager" | 11 local config = configmanager |
| 12 local error_reply = require "util.stanza".error_reply | 12 local error_reply = require "util.stanza".error_reply |
| 13 | 13 |
| 14 local function s2s_hook (event) | 14 local function s2s_hook (event) |
| 15 local origin, stanza = event.session or event.origin, event.stanza or false | 15 local origin, stanza = event.session or event.origin, event.stanza or false |
| 16 local to_host, from_host = (not stanza and origin.to_host) or stanza.attr.to, (not stanza and origin.from_host) or stanza.attr.from | 16 local to_host, from_host = (not stanza and origin.to_host) or stanza.attr.to, (not stanza and origin.from_host) or stanza.attr.from |
