[#221] Drop Cisco Voice VLAN 4096

This commit is contained in:
Oliver Gorwits
2015-05-05 20:18:48 +01:00
parent 60efce8404
commit d5bf08329e
2 changed files with 11 additions and 0 deletions

View File

@@ -1,5 +1,15 @@
SNMP::Info - Friendly OO-style interface to Network devices using SNMP. SNMP::Info - Friendly OO-style interface to Network devices using SNMP.
version 3.27 ()
[ENHANCEMENTS]
* Cisco Aironet PSU information
[BUG FIXES]
* [#221] Drop Cisco Voice VLAN 4096
version 3.26 (2015-03-07) version 3.26 (2015-03-07)
[ENHANCEMENTS] [ENHANCEMENTS]

View File

@@ -246,6 +246,7 @@ sub i_vlan_membership {
foreach my $port ( keys %$i_voice_vlan ) { foreach my $port ( keys %$i_voice_vlan ) {
my $vlan = $i_voice_vlan->{$port}; my $vlan = $i_voice_vlan->{$port};
next unless defined $vlan; next unless defined $vlan;
next unless ($vlan =~ m/[[:digit:]]+/ and $vlan < 4095);
my $dyn = $trunk_dyn->{$port}; my $dyn = $trunk_dyn->{$port};
unless ($dyn and (($dyn eq 'on') or ($dyn eq 'onNoNegotiate'))) { unless ($dyn and (($dyn eq 'on') or ($dyn eq 'onNoNegotiate'))) {
push( @{ $i_vlan_membership->{$port} }, $vlan ); push( @{ $i_vlan_membership->{$port} }, $vlan );