Software /
code /
prosody
Comparison
plugins/s2s/s2sout.lib.lua @ 4629:bdafc3e729db
mod_s2s: Add "::" as a IPv6 interface (thanks darkrain)
author | Florian Zeitz <florob@babelmonkeys.de> |
---|---|
date | Mon, 26 Mar 2012 18:23:49 +0200 |
parent | 4611:8572373fa26f |
child | 4756:f8ddaaa08a8e |
comparison
equal
deleted
inserted
replaced
4628:087f4b437bd2 | 4629:bdafc3e729db |
---|---|
329 sources[#sources + 1] = new_ip(addr, "IPv4"); | 329 sources[#sources + 1] = new_ip(addr, "IPv4"); |
330 end | 330 end |
331 end | 331 end |
332 elseif source == "::" then | 332 elseif source == "::" then |
333 if not socket.local_addresses then | 333 if not socket.local_addresses then |
334 sources[#sources + 1] = new_ip("::", "IPv4"); | 334 sources[#sources + 1] = new_ip("::", "IPv6"); |
335 else | 335 else |
336 for _, addr in ipairs(socket.local_addresses("ipv6", true)) do | 336 for _, addr in ipairs(socket.local_addresses("ipv6", true)) do |
337 sources[#sources + 1] = new_ip(addr, "IPv6"); | 337 sources[#sources + 1] = new_ip(addr, "IPv6"); |
338 end | 338 end |
339 end | 339 end |