37 local sha256_hash = require "util.hashes".sha256; |
37 local sha256_hash = require "util.hashes".sha256; |
38 |
38 |
39 local dialback_secret = uuid_gen(); |
39 local dialback_secret = uuid_gen(); |
40 |
40 |
41 local adns, dns = require "net.adns", require "net.dns"; |
41 local adns, dns = require "net.adns", require "net.dns"; |
42 |
42 local config = require "core.configmanager"; |
43 local connect_timeout = config.get("*", "core", "s2s_timeout") or 60; |
43 local connect_timeout = config.get("*", "core", "s2s_timeout") or 60; |
44 local dns_timeout = config.get("*", "core", "dns_timeout") or 60; |
44 local dns_timeout = config.get("*", "core", "dns_timeout") or 60; |
45 local max_dns_depth = config.get("*", "core", "dns_max_depth") or 3; |
45 local max_dns_depth = config.get("*", "core", "dns_max_depth") or 3; |
46 |
46 |
47 incoming_s2s = {}; |
47 incoming_s2s = {}; |