projects
/
prosody.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
mod_tls: Merged duplicate code.
[prosody.git]
/
net
/
dns.lua
diff --git
a/net/dns.lua
b/net/dns.lua
index 01807d9d961d66f5bcefa43c4382fcfb2fa075e3..10ac50a49c50d25935285c9277925426528fe80f 100644
(file)
--- a/
net/dns.lua
+++ b/
net/dns.lua
@@
-912,11
+912,6
@@
end
-- module api ------------------------------------------------------ module api
-- module api ------------------------------------------------------ module api
-local function resolve(func, ...) -- - - - - - - - - - - - - - resolver_get
- return func(dns._resolver, ...);
-end
-
-
function dns.resolver () -- - - - - - - - - - - - - - - - - - - - - resolver
-- this function seems to be redundant with resolver.new ()
function dns.resolver () -- - - - - - - - - - - - - - - - - - - - - resolver
-- this function seems to be redundant with resolver.new ()
@@
-927,37
+922,35
@@
function dns.resolver () -- - - - - - - - - - - - - - - - - - - - - resolver
return r;
end
return r;
end
+local _resolver = dns.resolver();
+dns._resolver = _resolver;
function dns.lookup(...) -- - - - - - - - - - - - - - - - - - - - - lookup
function dns.lookup(...) -- - - - - - - - - - - - - - - - - - - - - lookup
- return
resolve(resolver.lookup,
...);
+ return
_resolver:lookup(
...);
end
end
-
function dns.purge(...) -- - - - - - - - - - - - - - - - - - - - - - purge
function dns.purge(...) -- - - - - - - - - - - - - - - - - - - - - - purge
- return
resolve(resolver.purge,
...);
+ return
_resolver:purge(
...);
end
function dns.peek(...) -- - - - - - - - - - - - - - - - - - - - - - - peek
end
function dns.peek(...) -- - - - - - - - - - - - - - - - - - - - - - - peek
- return
resolve(resolver.peek,
...);
+ return
_resolver:peek(
...);
end
end
-
function dns.query(...) -- - - - - - - - - - - - - - - - - - - - - - query
function dns.query(...) -- - - - - - - - - - - - - - - - - - - - - - query
- return
resolve(resolver.query,
...);
+ return
_resolver:query(
...);
end
end
-function dns.feed(...) -- - - - - - - - - - - - - - - - - - - - - - feed
- return
resolve(resolver.feed,
...);
+function dns.feed(...) -- - - - - - - - - - - - - - - - - - - - - -
-
feed
+ return
_resolver:feed(
...);
end
end
-function dns.cancel(...)
-- - - - - - - - - - - - - - - - - - - - - - cancel
- return
resolve(resolver.cancel,
...);
+function dns.cancel(...) -- - - - - - - - - - - - - - - - - - - - - - cancel
+ return
_resolver:cancel(
...);
end
end
-function dns
:
socket_wrapper_set(...) -- - - - - - - - - socket_wrapper_set
- return
resolve(resolver.socket_wrapper_set,
...);
+function dns
.
socket_wrapper_set(...) -- - - - - - - - - socket_wrapper_set
+ return
_resolver:socket_wrapper_set(
...);
end
end
-dns._resolver = dns.resolver();
-
return dns;
return dns;