Mercurial > prosody-hg
comparison plugins/mod_c2s.lua @ 12977:74b9e05af71e
plugins: Prefix module imports with prosody namespace
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Fri, 24 Mar 2023 13:15:28 +0100 |
| parents | d2333b468d07 |
| children | 93c68c454cb8 |
comparison
equal
deleted
inserted
replaced
| 12976:a187600ec7d6 | 12977:74b9e05af71e |
|---|---|
| 6 -- COPYING file in the source package for more information. | 6 -- COPYING file in the source package for more information. |
| 7 -- | 7 -- |
| 8 | 8 |
| 9 module:set_global(); | 9 module:set_global(); |
| 10 | 10 |
| 11 local add_task = require "util.timer".add_task; | 11 local add_task = require "prosody.util.timer".add_task; |
| 12 local new_xmpp_stream = require "util.xmppstream".new; | 12 local new_xmpp_stream = require "prosody.util.xmppstream".new; |
| 13 local nameprep = require "util.encodings".stringprep.nameprep; | 13 local nameprep = require "prosody.util.encodings".stringprep.nameprep; |
| 14 local sessionmanager = require "core.sessionmanager"; | 14 local sessionmanager = require "prosody.core.sessionmanager"; |
| 15 local statsmanager = require "core.statsmanager"; | 15 local statsmanager = require "prosody.core.statsmanager"; |
| 16 local st = require "util.stanza"; | 16 local st = require "prosody.util.stanza"; |
| 17 local sm_new_session, sm_destroy_session = sessionmanager.new_session, sessionmanager.destroy_session; | 17 local sm_new_session, sm_destroy_session = sessionmanager.new_session, sessionmanager.destroy_session; |
| 18 local uuid_generate = require "util.uuid".generate; | 18 local uuid_generate = require "prosody.util.uuid".generate; |
| 19 local async = require "util.async"; | 19 local async = require "prosody.util.async"; |
| 20 local runner = async.runner; | 20 local runner = async.runner; |
| 21 | 21 |
| 22 local tostring, type = tostring, type; | 22 local tostring, type = tostring, type; |
| 23 | 23 |
| 24 local xmlns_xmpp_streams = "urn:ietf:params:xml:ns:xmpp-streams"; | 24 local xmlns_xmpp_streams = "urn:ietf:params:xml:ns:xmpp-streams"; |
| 436 | 436 |
| 437 module:hook("c2s-read-timeout", keepalive, -1); | 437 module:hook("c2s-read-timeout", keepalive, -1); |
| 438 | 438 |
| 439 module:hook("server-stopping", function(event) -- luacheck: ignore 212/event | 439 module:hook("server-stopping", function(event) -- luacheck: ignore 212/event |
| 440 -- Close ports | 440 -- Close ports |
| 441 local pm = require "core.portmanager"; | 441 local pm = require "prosody.core.portmanager"; |
| 442 for _, netservice in pairs(module.items["net-provider"]) do | 442 for _, netservice in pairs(module.items["net-provider"]) do |
| 443 pm.unregister_service(netservice.name, netservice); | 443 pm.unregister_service(netservice.name, netservice); |
| 444 end | 444 end |
| 445 end, -80); | 445 end, -80); |
| 446 | 446 |
