From 96393d57818377a1420379034f70bfe80bbeb94c Mon Sep 17 00:00:00 2001 From: Max Baker <> Date: Sat, 19 Jun 2004 23:21:01 +0000 Subject: [PATCH] added check for root_ip() addresses of all zeros --- Info/Layer3.pm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Info/Layer3.pm b/Info/Layer3.pm index e56f3518..3f678ea9 100644 --- a/Info/Layer3.pm +++ b/Info/Layer3.pm @@ -115,12 +115,13 @@ sub root_ip { if (defined $ospf_ip and scalar(keys %$ospf_ip)){ foreach my $key (keys %$ospf_ip){ my $ip = $ospf_ip->{$key}; + next if $ip eq '0.0.0.0'; print " SNMP::Layer3::root_ip() using $ip\n" if $DEBUG; return $ip; } } - return $router_ip if defined $router_ip; + return $router_ip if (defined $router_ip and $router_ip ne '0.0.0.0'); return undef; }