48 local coroutine_yield = coroutine.yield |
48 local coroutine_yield = coroutine.yield |
49 |
49 |
50 local has_luasec = pcall ( require , "ssl" ) |
50 local has_luasec = pcall ( require , "ssl" ) |
51 local socket = require "socket" |
51 local socket = require "socket" |
52 local levent = require "luaevent.core" |
52 local levent = require "luaevent.core" |
53 local inet = require "util.net"; |
53 local inet = require "prosody.util.net"; |
54 local inet_pton = inet.pton; |
54 local inet_pton = inet.pton; |
55 local sslconfig = require "util.sslconfig"; |
55 local sslconfig = require "prosody.util.sslconfig"; |
56 local tls_impl = require "net.tls_luasec"; |
56 local tls_impl = require "prosody.net.tls_luasec"; |
57 |
57 |
58 local socket_gettime = socket.gettime |
58 local socket_gettime = socket.gettime |
59 |
59 |
60 local log = require ("util.logger").init("socket") |
60 local log = require ("prosody.util.logger").init("socket") |
61 |
61 |
62 local function debug(...) |
62 local function debug(...) |
63 return log("debug", ("%s "):rep(select('#', ...)), ...) |
63 return log("debug", ("%s "):rep(select('#', ...)), ...) |
64 end |
64 end |
65 -- local vdebug = debug; |
65 -- local vdebug = debug; |