Browse Source

Fix calls to dns bindings in dns.js

v0.7.4-release
Krishna Rajendran 15 years ago
committed by Ryan Dahl
parent
commit
3847add943
  1. 26
      lib/dns.js

26
lib/dns.js

@ -1,4 +1,4 @@
process.binding('dns'); var dns = process.binding('dns');
exports.resolve = function (domain, type_, callback_) { exports.resolve = function (domain, type_, callback_) {
var type, callback; var type, callback;
@ -19,32 +19,32 @@ exports.resolve = function (domain, type_, callback_) {
} }
} }
exports.resolve4 = process.dns.resolve4; exports.resolve4 = dns.resolve4;
exports.resolve6 = process.dns.resolve6; exports.resolve6 = dns.resolve6;
exports.resolveMx = process.dns.resolveMx; exports.resolveMx = dns.resolveMx;
exports.resolveTxt = process.dns.resolveTxt; exports.resolveTxt = dns.resolveTxt;
exports.resolveSrv = process.dns.resolveSrv; exports.resolveSrv = dns.resolveSrv;
exports.reverse = process.dns.reverse; exports.reverse = dns.reverse;
// ERROR CODES // ERROR CODES
// timeout, SERVFAIL or similar. // timeout, SERVFAIL or similar.
exports.TEMPFAIL = process.dns.TEMPFAIL; exports.TEMPFAIL = dns.TEMPFAIL;
// got garbled reply. // got garbled reply.
exports.PROTOCOL = process.dns.PROTOCOL; exports.PROTOCOL = dns.PROTOCOL;
// domain does not exists. // domain does not exists.
exports.NXDOMAIN = process.dns.NXDOMAIN; exports.NXDOMAIN = dns.NXDOMAIN;
// domain exists but no data of reqd type. // domain exists but no data of reqd type.
exports.NODATA = process.dns.NODATA; exports.NODATA = dns.NODATA;
// out of memory while processing. // out of memory while processing.
exports.NOMEM = process.dns.NOMEM; exports.NOMEM = dns.NOMEM;
// the query is malformed. // the query is malformed.
exports.BADQUERY = process.dns.BADQUERY; exports.BADQUERY = dns.BADQUERY;
var resolveMap = { var resolveMap = {
'A': exports.resolve4, 'A': exports.resolve4,

Loading…
Cancel
Save