From 50b4274f68479eea7230d180e0b21caf9cfdf657 Mon Sep 17 00:00:00 2001 From: "Eric A. Miller" Date: Sun, 8 Jul 2012 21:29:56 -0400 Subject: [PATCH] [2132349] Add an additional check to get Foundry OS version --- ChangeLog | 1 + Info/Layer3/Foundry.pm | 3 +++ 2 files changed, 4 insertions(+) diff --git a/ChangeLog b/ChangeLog index 3acefeb6..997ef430 100644 --- a/ChangeLog +++ b/ChangeLog @@ -29,6 +29,7 @@ version 2.07 () * Get OS version for Juniper devices not reporting in sysDescr * Correct base MAC reporting for Juniper devices * Correct reporting of SSID broadcast status in Airespace class + * [2132349] Add an additional check to get Foundry OS version * [2929883] [3413999] LLDP interface mapping issue * [3297786] LLDP TimeMark component defaults to zero (David Baldwin) * [2988163] Detect Juniper SSG firewalls as Layer3::Netscreen (R. Kerr) diff --git a/Info/Layer3/Foundry.pm b/Info/Layer3/Foundry.pm index 432b8827..37a920e0 100644 --- a/Info/Layer3/Foundry.pm +++ b/Info/Layer3/Foundry.pm @@ -192,6 +192,9 @@ sub os_ver { } } + # See if we report from Flash if wouldn't report from running above + return $foundry->snAgFlashImgVer() if ( defined $foundry->snAgFlashImgVer() ); + # Last resort return $foundry->SUPER::os_ver();