aboutsummaryrefslogtreecommitdiff
path: root/src/js/node/dns.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/js/node/dns.js')
-rw-r--r--src/js/node/dns.js11
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) {