diff --git a/lib/net.js b/lib/net.js index 37797bedbc..61ff7327fb 100644 --- a/lib/net.js +++ b/lib/net.js @@ -949,17 +949,6 @@ function lookupAndConnect(self, options) { hints: options.hints || 0 }; - if (dnsopts.family !== 4 && dnsopts.family !== 6 && dnsopts.hints === 0) { - dnsopts.hints = dns.ADDRCONFIG; - // The AI_V4MAPPED hint is not supported on FreeBSD or Android, - // and getaddrinfo returns EAI_BADFLAGS. However, it seems to be - // supported on most other systems. See - // http://lists.freebsd.org/pipermail/freebsd-bugs/2008-February/028260.html - // for more information on the lack of support for FreeBSD. - if (process.platform !== 'freebsd' && process.platform !== 'android') - dnsopts.hints |= dns.V4MAPPED; - } - debug('connect: find host ' + host); debug('connect: dns options', dnsopts); self._host = host;