prosody

changeset 1966
431866ad1262
parent 1894
53f34ba6f6d6
child 1967
f78a019efeb0
equal deleted inserted replaced
1965:f641e7ee171c 1966:431866ad1262
203 setmetatable(global_ssl_ctx, { __index = default_ssl_ctx }); 203 setmetatable(global_ssl_ctx, { __index = default_ssl_ctx });
204 end 204 end
205 205
206 local cl = require "net.connlisteners"; 206 local cl = require "net.connlisteners";
207 -- start listening on sockets 207 -- start listening on sockets
208 function net_activate_ports(option, listener, default, conntype) 208 function prosody.net_activate_ports(option, listener, default, conntype)
209 if not cl.get(listener) then return; end 209 if not cl.get(listener) then return; end
210 local ports = config.get("*", "core", option.."_ports") or default; 210 local ports = config.get("*", "core", option.."_ports") or default;
211 if type(ports) == "number" then ports = {ports} end; 211 if type(ports) == "number" then ports = {ports} end;
212 212
213 if type(ports) ~= "table" then 213 if type(ports) ~= "table" then
228 end 228 end
229 end 229 end
230 end 230 end
231 end 231 end
232 232
233 net_activate_ports("c2s", "xmppclient", {5222}, (global_ssl_ctx and "tls") or "tcp"); 233 prosody.net_activate_ports("c2s", "xmppclient", {5222}, (global_ssl_ctx and "tls") or "tcp");
234 net_activate_ports("s2s", "xmppserver", {5269}, (global_ssl_ctx and "tls") or "tcp"); 234 prosody.net_activate_ports("s2s", "xmppserver", {5269}, (global_ssl_ctx and "tls") or "tcp");
235 net_activate_ports("component", "xmppcomponent", {}, "tcp"); 235 prosody.net_activate_ports("component", "xmppcomponent", {}, "tcp");
236 net_activate_ports("legacy_ssl", "xmppclient", {}, "ssl"); 236 prosody.net_activate_ports("legacy_ssl", "xmppclient", {}, "ssl");
237 net_activate_ports("console", "console", {5582}, "tcp"); 237 prosody.net_activate_ports("console", "console", {5582}, "tcp");
238 238
239 prosody.start_time = os.time(); 239 prosody.start_time = os.time();
240 end 240 end
241 241
242 function init_global_protection() 242 function init_global_protection()

mercurial