diff options
Diffstat (limited to 'src/js/node/dns.js')
-rw-r--r-- | src/js/node/dns.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/js/node/dns.js b/src/js/node/dns.js index a6de07351..7e6fc97dd 100644 --- a/src/js/node/dns.js +++ b/src/js/node/dns.js @@ -176,7 +176,14 @@ function lookupService(address, port, callback) { throw new TypeError("callback must be a function"); } - callback(null, address, port); + dns.lookupService(address, port, callback).then( + results => { + callback(null, ...results); + }, + error => { + callback(error); + }, + ); } function reverse(ip, callback) { @@ -517,7 +524,7 @@ const promises = { }, lookupService(address, port) { - return Promise.resolve([]); + return dns.lookupService(address, port); }, resolve(hostname, rrtype) { |