X-Git-Url: https://git.proxmox.com/?p=pve-firewall.git;a=blobdiff_plain;f=PVE%2FFirewall.pm;h=be9b847d6e463e4bcc2f35abf025ec6d6163920b;hp=2c5e6b4e27408d0281a3f525a953809cf59bcc4e;hb=d050c7240e2a3d4c1de906fea7e48f926d876098;hpb=09d5f68ea808fe6a5df9e9a075e3a25c9ec471a4 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} = [];