luci-0.10: merge r8096, r8097 and r8098
This commit is contained in:
parent
41469346de
commit
9847037963
3 changed files with 11 additions and 2 deletions
|
@ -129,7 +129,7 @@ msrc = s:taboption("advanced", DynamicList, "masq_src",
|
|||
translate("Restrict Masquerading to given source subnets"))
|
||||
|
||||
msrc.optional = true
|
||||
msrc.datatype = "neg_network_ip4addr"
|
||||
msrc.datatype = "neg(network)"
|
||||
msrc.placeholder = "0.0.0.0/0"
|
||||
msrc:depends("family", "")
|
||||
msrc:depends("family", "ipv4")
|
||||
|
@ -138,7 +138,7 @@ mdest = s:taboption("advanced", DynamicList, "masq_dest",
|
|||
translate("Restrict Masquerading to given destination subnets"))
|
||||
|
||||
mdest.optional = true
|
||||
mdest.datatype = "neg_network_ip4addr"
|
||||
mdest.datatype = "neg(network)"
|
||||
mdest.placeholder = "0.0.0.0/0"
|
||||
mdest:depends("family", "")
|
||||
mdest:depends("family", "ipv4")
|
||||
|
|
|
@ -159,6 +159,11 @@ var cbi_validators = {
|
|||
return false;
|
||||
},
|
||||
|
||||
'network': function(v)
|
||||
{
|
||||
return cbi_validators.uciname(v) || cbi_validators.host(v);
|
||||
},
|
||||
|
||||
'wpakey': function(v)
|
||||
{
|
||||
if( v.length == 64 )
|
||||
|
|
|
@ -154,6 +154,10 @@ function host(val)
|
|||
return hostname(val) or ipaddr(val)
|
||||
end
|
||||
|
||||
function network(val)
|
||||
return uciname(val) or host(val)
|
||||
end
|
||||
|
||||
function wpakey(val)
|
||||
if #val == 64 then
|
||||
return (val:match("^[a-fA-F0-9]+$") ~= nil)
|
||||
|
|
Loading…
Reference in a new issue