Skip device aliases which cannot be parsed as IPs

This commit is contained in:
Oliver Gorwits
2014-09-03 10:39:05 +00:00
parent 2bc92999b8
commit b89988cd69
2 changed files with 12 additions and 2 deletions

View File

@@ -120,7 +120,8 @@ sub store_device {
# build device aliases suitable for DBIC
my @aliases;
foreach my $entry (keys %$ip_index) {
my $ip = NetAddr::IP::Lite->new($entry);
my $ip = NetAddr::IP::Lite->new($entry)
or next;
my $addr = $ip->addr;
next if $addr eq '0.0.0.0';