$param->{rename} was not checked for definedness even though it is
optional. This lead to a 'use of uninitialized value' when just updating
the cidr.
Signed-off-by: Mira Limbeck <m.limbeck@proxmox.com>
(cherry picked from commit
13d39f198ad142a013077f4b3cc436257f7a1a11)
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
$aliases->{$name} = $data;
- my $rename = lc($param->{rename});
+ my $rename = $param->{rename};
+ $rename = lc($rename) if $rename;
if ($rename && ($name ne $rename)) {
raise_param_exc({ name => "alias '$param->{rename}' already exists" })