From d5bf08329e277727e7a69b0bcf025b717354dde1 Mon Sep 17 00:00:00 2001 From: Oliver Gorwits Date: Tue, 5 May 2015 20:18:48 +0100 Subject: [PATCH] [#221] Drop Cisco Voice VLAN 4096 --- ChangeLog | 10 ++++++++++ Info/CiscoVTP.pm | 1 + 2 files changed, 11 insertions(+) diff --git a/ChangeLog b/ChangeLog index 81f1567d..3586c0f1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,15 @@ 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) [ENHANCEMENTS] diff --git a/Info/CiscoVTP.pm b/Info/CiscoVTP.pm index 9121e25d..5a312c7b 100644 --- a/Info/CiscoVTP.pm +++ b/Info/CiscoVTP.pm @@ -246,6 +246,7 @@ sub i_vlan_membership { foreach my $port ( keys %$i_voice_vlan ) { my $vlan = $i_voice_vlan->{$port}; next unless defined $vlan; + next unless ($vlan =~ m/[[:digit:]]+/ and $vlan < 4095); my $dyn = $trunk_dyn->{$port}; unless ($dyn and (($dyn eq 'on') or ($dyn eq 'onNoNegotiate'))) { push( @{ $i_vlan_membership->{$port} }, $vlan );