From d050c7240e2a3d4c1de906fea7e48f926d876098 Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Tue, 18 Feb 2014 12:40:02 +0100 Subject: [PATCH] check chain name length (max 28 chars) --- PVE/Firewall.pm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/PVE/Firewall.pm b/PVE/Firewall.pm index 2c5e6b4..be9b847 100644 --- a/PVE/Firewall.pm +++ b/PVE/Firewall.pm @@ -258,6 +258,8 @@ sub ruleset_generate_rule { sub ruleset_create_chain { my ($ruleset, $chain) = @_; + die "Invalid chain name '$chain' (28 char max)\n" if length($chain) > 28; + die "chain '$chain' already exists\n" if $ruleset->{$chain}; $ruleset->{$chain} = []; -- 2.39.2