projects
/
project
/
luci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
modules/admin-full: add field validation for hostnames in leases and hosts pages
[project/luci.git]
/
modules
/
admin-full
/
luasrc
/
model
/
cbi
/
admin_network
/
hosts.lua
diff --git
a/modules/admin-full/luasrc/model/cbi/admin_network/hosts.lua
b/modules/admin-full/luasrc/model/cbi/admin_network/hosts.lua
index
fa8b217
..
c791a57
100644
(file)
--- a/
modules/admin-full/luasrc/model/cbi/admin_network/hosts.lua
+++ b/
modules/admin-full/luasrc/model/cbi/admin_network/hosts.lua
@@
-23,7
+23,13
@@
s.anonymous = true
s.template = "cbi/tblsection"
hn = s:option(Value, "name", translate("Hostname"))
s.template = "cbi/tblsection"
hn = s:option(Value, "name", translate("Hostname"))
+hn.datatype = "hostname"
+hn.rmempty = true
+
ip = s:option(Value, "ip", translate("IP address"))
ip = s:option(Value, "ip", translate("IP address"))
+ip.datatype = "ipaddr"
+ip.rmempty = true
+
for i, dataset in ipairs(luci.sys.net.arptable()) do
ip:value(
dataset["IP address"],
for i, dataset in ipairs(luci.sys.net.arptable()) do
ip:value(
dataset["IP address"],