[PATCH] make luci.ip.IPvX a bit more forgiving
Signed-Off-By: Malte S. Stretz <mss at apache.org>
This commit is contained in:
parent
68af07222c
commit
86cd67ebc3
1 changed files with 2 additions and 0 deletions
|
@ -159,6 +159,7 @@ function IPv4(address, netmask)
|
|||
local data = {}
|
||||
local prefix = address:match("/(.+)")
|
||||
address = address:gsub("/.+","")
|
||||
address = address:gsub("^%[(.*)%]$", "%1"):upper():gsub("^::FFFF:", "")
|
||||
|
||||
if netmask then
|
||||
prefix = obj:prefix(netmask)
|
||||
|
@ -206,6 +207,7 @@ function IPv6(address, netmask)
|
|||
local data = {}
|
||||
local prefix = address:match("/(.+)")
|
||||
address = address:gsub("/.+","")
|
||||
address = address:gsub("^%[(.*)%]$", "%1")
|
||||
|
||||
if netmask then
|
||||
prefix = obj:prefix(netmask)
|
||||
|
|
Loading…
Reference in a new issue