Software /
code /
prosody
Diff
net/resolvers/basic.lua @ 9496:4ac3103787cc
net.resolvers.basic: Suffix IPv4 TCP socket types with '4' to match eg 'tcp6'
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 12 Oct 2018 16:25:30 +0200 |
parent | 8775:ae7cf011e46a |
child | 9691:e11e076f0eb8 |
child | 10384:94c9c574cd8a |
line wrap: on
line diff
--- a/net/resolvers/basic.lua Fri Oct 12 16:24:49 2018 +0200 +++ b/net/resolvers/basic.lua Fri Oct 12 16:25:30 2018 +0200 @@ -31,7 +31,7 @@ if #is_ip == 16 then cb(self.conn_type.."6", self.hostname, self.port, self.extra); elseif #is_ip == 4 then - cb(self.conn_type, self.hostname, self.port, self.extra); + cb(self.conn_type.."4", self.hostname, self.port, self.extra); end return; end @@ -41,7 +41,7 @@ dns_resolver:lookup(function (answer) if answer then for _, record in ipairs(answer) do - table.insert(targets, { self.conn_type, record.a, self.port, self.extra }); + table.insert(targets, { self.conn_type.."4", record.a, self.port, self.extra }); end end ready();