net.dns: Remove resolver:new(), as it needlessly and incorrectly duplicates dns.resol...
authorMatthew Wild <mwild1@gmail.com>
Mon, 6 Jul 2015 18:11:39 +0000 (19:11 +0100)
committerMatthew Wild <mwild1@gmail.com>
Mon, 6 Jul 2015 18:11:39 +0000 (19:11 +0100)
net/dns.lua

index 037f3ec666c202e9bb644b9221eddc75117dcf99..992f398602346ddc5c7f0e86d29d3a92fd1b657a 100644 (file)
@@ -213,15 +213,6 @@ function cache_metatable.__tostring(cache)
 end
 
 
-function resolver:new()    -- - - - - - - - - - - - - - - - - - - - - resolver
-       local r = { active = {}, cache = {}, unsorted = {} };
-       setmetatable(r, resolver);
-       setmetatable(r.cache, cache_metatable);
-       setmetatable(r.unsorted, { __mode = 'kv' });
-       return r;
-end
-
-
 -- packet layer -------------------------------------------------- packet layer
 
 
@@ -1054,8 +1045,6 @@ end
 
 
 function dns.resolver ()    -- - - - - - - - - - - - - - - - - - - - - resolver
-       -- this function seems to be redundant with resolver.new ()
-
        local r = { active = {}, cache = {}, unsorted = {}, wanted = {}, best_server = 1 };
        setmetatable (r, resolver);
        setmetatable (r.cache, cache_metatable);