luci-base: validate DHCP clientid as hexstring
authorJo-Philipp Wich <jo@mein.io>
Mon, 5 Nov 2018 10:19:17 +0000 (11:19 +0100)
committerJo-Philipp Wich <jo@mein.io>
Mon, 5 Nov 2018 10:19:52 +0000 (11:19 +0100)
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
modules/luci-base/luasrc/model/cbi/admin_network/proto_dhcp.lua

index dc702e4a954b343cad4d88ebdddbe161e2b9fbcb..6e04465ac9e98b700dcee1fba5bddc5c0da5d636 100644 (file)
@@ -53,6 +53,7 @@ metric.datatype    = "uinteger"
 
 clientid = section:taboption("advanced", Value, "clientid",
        translate("Client ID to send when requesting DHCP"))
+clientid.datatype  = "hexstring"
 
 
 vendorclass = section:taboption("advanced", Value, "vendorid",