aboutsummaryrefslogtreecommitdiff
path: root/src/js/node/dns.js
diff options
context:
space:
mode:
authorGravatar Ai Hoshino <ambiguous404@gmail.com> 2023-08-06 21:16:54 +0800
committerGravatar GitHub <noreply@github.com> 2023-08-06 06:16:54 -0700
commitecdf2ffa6c615d8a431c2919c0b9bdc4cbe2c4f0 (patch)
treea9bb787b1efc382ed37e8fe99cdda8cdb0f7fe92 /src/js/node/dns.js
parentcd0774cd89f44ae3880ae5d3840787012d9df603 (diff)
downloadbun-ecdf2ffa6c615d8a431c2919c0b9bdc4cbe2c4f0.tar.gz
bun-ecdf2ffa6c615d8a431c2919c0b9bdc4cbe2c4f0.tar.zst
bun-ecdf2ffa6c615d8a431c2919c0b9bdc4cbe2c4f0.zip
feat: impl `dns.getServers` (#3982)
* feat: impl `dns.getServers` Close: #3981 * check return value of `ares_inet_ntop`
Diffstat (limited to 'src/js/node/dns.js')
-rw-r--r--src/js/node/dns.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/js/node/dns.js b/src/js/node/dns.js
index ef28b0e3b..f8e5366f9 100644
--- a/src/js/node/dns.js
+++ b/src/js/node/dns.js
@@ -2,6 +2,10 @@
// only resolve4, resolve, lookup, resolve6 and resolveSrv are implemented.
const dns = Bun.dns;
+function getServers() {
+ return dns.getServers();
+}
+
function lookup(domain, options, callback) {
if (typeof options == "function") {
callback = options;
@@ -685,4 +689,5 @@ export default {
resolveTxt,
resolveNaptr,
promises,
+ getServers,
};