#226 Avaya VSP devices - no ifAlias
This commit is contained in:
3
Changes
3
Changes
@@ -2,7 +2,8 @@ version 3.50
|
|||||||
|
|
||||||
[BUG FIXES]
|
[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
|
* Fix SNMP::Info::IEEE802dot3ad when more than 1 LAG
|
||||||
|
|
||||||
version 3.49 (2018-03-03)
|
version 3.49 (2018-03-03)
|
||||||
|
|||||||
@@ -372,6 +372,7 @@ sub i_name {
|
|||||||
my $model = $passport->model();
|
my $model = $passport->model();
|
||||||
my $i_index = $passport->i_index($partial) || {};
|
my $i_index = $passport->i_index($partial) || {};
|
||||||
my $rc_alias = $passport->rc_alias($partial) || {};
|
my $rc_alias = $passport->rc_alias($partial) || {};
|
||||||
|
my $i_alias = $passport->i_alias($partial) || {};
|
||||||
my $i_name2 = $passport->orig_i_name($partial) || {};
|
my $i_name2 = $passport->orig_i_name($partial) || {};
|
||||||
my $v_name = {};
|
my $v_name = {};
|
||||||
my $vlan_index = {};
|
my $vlan_index = {};
|
||||||
@@ -427,8 +428,13 @@ sub i_name {
|
|||||||
}
|
}
|
||||||
|
|
||||||
else {
|
else {
|
||||||
my $name = $i_name2->{$iid};
|
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}
|
$i_name{$iid}
|
||||||
= ( defined $alias and $alias !~ /^\s*$/ )
|
= ( defined $alias and $alias !~ /^\s*$/ )
|
||||||
? $alias
|
? $alias
|
||||||
|
|||||||
Reference in New Issue
Block a user