Fix dns.resolve() with 'PTR' throws Error: Unknown type "PTR"

Fixes #1038
This commit is contained in:
koichik 2011-05-12 13:43:24 +09:00 committed by Ryan Dahl
parent 80c2fe9456
commit d4f82ea590
2 changed files with 7 additions and 1 deletions

View File

@ -247,7 +247,7 @@ var resolveMap = { A: exports.resolve4,
MX: exports.resolveMx,
TXT: exports.resolveTxt,
SRV: exports.resolveSrv,
PTR: exports.resolvePtr,
PTR: exports.reverse,
NS: exports.resolveNs,
CNAME: exports.resolveCname };

View File

@ -58,3 +58,9 @@ dns.lookup('ipv6.google.com', function(error, result, addressType) {
//assert.equal('string', typeof result);
assert.equal(6, addressType);
});
dns.resolve('127.0.0.1', 'PTR', function(error, domains) {
if (error) throw error;
assert.ok(Array.isArray(domains));
});