luci-proto-wireguard: fix fwmark validation to allow 32 bit values
authorJo-Philipp Wich <jo@mein.io>
Wed, 2 Jun 2021 18:35:32 +0000 (14:35 -0400)
committerJo-Philipp Wich <jo@mein.io>
Thu, 3 Jun 2021 07:51:58 +0000 (09:51 +0200)
commitbc1015f7db57506b2468846f79dbd5bfe0dbea7a
tree0d76f80d89b18881f8a821ff20990b276910fd39
parente35041e0a8edcf039d62a74cbc5e0f4043d04029
luci-proto-wireguard: fix fwmark validation to allow 32 bit values

The iptables mark field is 32 bits wide, which is 4 bytes and so 8 hex
characters. Fix the fwmark validation to allow 8 characters in the hex
string.

Fixes: #5098
Suggested-by: Robert <32970961+differentblue@users.noreply.github.com>
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js