Merge pull request #4543 from jacksontj/ipv6_resolvers
Correctly format ipv6 resolver config for lua
This commit is contained in:
commit
6fceaf3c40
1 changed files with 3 additions and 0 deletions
|
@ -51,6 +51,9 @@ local function parse_line(line)
|
||||||
local keyword, value = parts[1], parts[2]
|
local keyword, value = parts[1], parts[2]
|
||||||
|
|
||||||
if keyword == "nameserver" then
|
if keyword == "nameserver" then
|
||||||
|
if not value:match("^%d+.%d+.%d+.%d+$") then
|
||||||
|
value = string.format("[%s]", value)
|
||||||
|
end
|
||||||
nameservers[#nameservers + 1] = value
|
nameservers[#nameservers + 1] = value
|
||||||
elseif keyword == "search" then
|
elseif keyword == "search" then
|
||||||
set_search(parts)
|
set_search(parts)
|
||||||
|
|
Loading…
Reference in a new issue