--- check_ifstatus.orig Sat Feb 22 18:18:00 2003 +++ check_ifstatus Sat Feb 22 17:37:06 2003 @@ -156,6 +156,7 @@ push(@snmpoids,$snmpIfOperStatus); push(@snmpoids,$snmpIfAdminStatus); +push(@snmpoids,$snmpLocIfDescr); push(@snmpoids,$snmpIfDescr); push(@snmpoids,$snmpIfType); push(@snmpoids,$snmpIfName) if ( defined $ifXTable); @@ -177,6 +178,7 @@ $key = $1; $ifStatus{$key}{$snmpoid} = $response->{$snmpkey}; } +print $snmpLocIfDescr; } @@ -193,7 +195,7 @@ $ifdown++ ; $ifmessage .= sprintf("%s: down -> %s
", $ifStatus{$key}{$snmpIfDescr}, - $ifStatus{$key}{$snmpIfName}); + $ifStatus{$key}{$snmpLocIfDescr}); } if ($ifStatus{$key}{$snmpIfOperStatus} == 5 ) { $ifdormant++ ;} }