#226 Avaya VSP devices - no ifAlias

This commit is contained in:
Eric A. Miller
2018-03-13 22:16:43 -04:00
parent d00dcdad85
commit 2025044952
2 changed files with 10 additions and 3 deletions

View File

@@ -2,7 +2,8 @@ version 3.50
[BUG FIXES]
* #227 remove bogus can() check in _set()
* #226 Avaya VSP devices - no ifAlias
* #227 Remove bogus can() check in _set()
* Fix SNMP::Info::IEEE802dot3ad when more than 1 LAG
version 3.49 (2018-03-03)

View File

@@ -372,6 +372,7 @@ sub i_name {
my $model = $passport->model();
my $i_index = $passport->i_index($partial) || {};
my $rc_alias = $passport->rc_alias($partial) || {};
my $i_alias = $passport->i_alias($partial) || {};
my $i_name2 = $passport->orig_i_name($partial) || {};
my $v_name = {};
my $vlan_index = {};
@@ -428,7 +429,12 @@ sub i_name {
else {
my $name = $i_name2->{$iid};
my $alias = $rc_alias->{$iid};
my $pp_alias = $rc_alias->{$iid};
my $std_alias = $i_alias->{$iid};
my $alias
= ( defined $pp_alias and $pp_alias !~ /^\s*$/ )
? $pp_alias
: $std_alias;
$i_name{$iid}
= ( defined $alias and $alias !~ /^\s*$/ )
? $alias