From 98a672123c7872f6b9b75a9a2b6bb3aea504de6a Mon Sep 17 00:00:00 2001 From: David Leutgeb Date: Tue, 5 Dec 2023 12:25:34 +0100 Subject: Initial commit --- MIBS/telco-systems/binox/PRVT-IGMP-SNOOPING-MIB | 1179 +++++++++++++++++++++++ 1 file changed, 1179 insertions(+) create mode 100644 MIBS/telco-systems/binox/PRVT-IGMP-SNOOPING-MIB (limited to 'MIBS/telco-systems/binox/PRVT-IGMP-SNOOPING-MIB') diff --git a/MIBS/telco-systems/binox/PRVT-IGMP-SNOOPING-MIB b/MIBS/telco-systems/binox/PRVT-IGMP-SNOOPING-MIB new file mode 100644 index 0000000..7af98c3 --- /dev/null +++ b/MIBS/telco-systems/binox/PRVT-IGMP-SNOOPING-MIB @@ -0,0 +1,1179 @@ +-- ********************************************************************* +-- ** +-- ** BATM Advanced Communications. +-- ** +-- ********************************************************************* +-- ** Filename: PRVT-IGMP-SNOOPING-MIB.mib +-- ** Project: T-Metro Switches. +-- ** Purpose: Private MIB +-- ********************************************************************* +-- (c) Copyright, 2009, BATM Advanced Communications. All rights reserved. +-- WARNING: +-- +-- BY UTILIZING THIS FILE, YOU AGREE TO THE FOLLOWING: +-- +-- This file is the property of BATM Advanced Communications and contains +-- proprietary and confidential information. This file is made +-- available to authorized BATM customers on the express +-- condition that neither it, nor any of the information contained +-- therein, shall be disclosed to third parties or be used for any +-- purpose other than to replace, modify or upgrade firmware and/or +-- software components of BATM manufactured equipment within the +-- authorized customer's network, and that such transfer be +-- completed in accordance with the instructions provided by +-- BATM. Any other use is strictly prohibited. +-- +-- EXCEPT AS RESTRICTED BY LAW, OR AS PROVIDED IN BATM'S LIMITED +-- WARRANTY, THE SOFTWARE PROGRAMS CONTAINED IN THIS FILE ARE +-- PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +-- OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES +-- OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. +-- +-- IN NO EVENT SHALL BATM BE LIABLE FOR ANY DAMAGES WHATSOEVER +-- INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS +-- PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION OR +-- OTHER CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE, OR INABILITY +-- TO USE, THE SOFTWARE CONTAINED IN THIS FILE. +-- +-- ---------------------------------------------------------------------------- + +PRVT-IGMP-SNOOPING-MIB DEFINITIONS ::= BEGIN + +IMPORTS + switch + FROM PRVT-SWITCH-MIB + Integer32, IpAddress, MODULE-IDENTITY, OBJECT-TYPE, Unsigned32 + FROM SNMPv2-SMI + RowStatus, TruthValue + FROM SNMPv2-TC; + +prvtIgmpSnoopingMIB MODULE-IDENTITY + LAST-UPDATED "201002030000Z" + ORGANIZATION + "BATM Advanced Communication" + CONTACT-INFO + "BATM/Telco Systems Support team + Email: + For North America: techsupport@telco.com + For North Europe: support@batm.de, info@batm.de + For the rest of the world: techsupport@telco.com" + DESCRIPTION + "Prvt IGMP Snooping MIB" + REVISION "201002030000Z" + DESCRIPTION + "Initial version." + ::= { switch 135 } + + +prvtIgmpSnoopMIBObjects OBJECT IDENTIFIER + ::= { prvtIgmpSnoopingMIB 1 } + +prvtIgmpSnoopObjects OBJECT IDENTIFIER + ::= { prvtIgmpSnoopMIBObjects 1 } + +prvtIgmpSnoopCfgTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing configuration required for each VLAN" + ::= { prvtIgmpSnoopObjects 1 } + +prvtIgmpSnoopCfgEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopCfgEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The configuration related to a specific VLAN." + INDEX { prvtIgmpSnoopCfgSvcType, prvtIgmpSnoopCfgSvcId } + ::= { prvtIgmpSnoopCfgTable 1 } + +PrvtIgmpSnoopCfgEntry ::= SEQUENCE { + prvtIgmpSnoopCfgSvcType INTEGER, + prvtIgmpSnoopCfgSvcId Unsigned32, + prvtIgmpSnoopCfgRowStatus RowStatus, + prvtIgmpSnoopCfgEnable TruthValue, + prvtIgmpSnoopCfgRouterAlertCheck TruthValue, + prvtIgmpSnoopCfgIpTosCheck TruthValue, + prvtIgmpSnoopCfgFloodOnFlush TruthValue, + prvtIgmpSnoopCfgTmrRobustness Unsigned32, + prvtIgmpSnoopCfgTmrQIntvl Unsigned32, + prvtIgmpSnoopCfgTmrQRespIntvl Unsigned32, + prvtIgmpSnoopCfgTmrLastMbrQIntvl Unsigned32, + prvtIgmpSnoopCfgMode INTEGER, + prvtIgmpSnoopCfgSourceAddr IpAddress +} + +prvtIgmpSnoopCfgSvcType OBJECT-TYPE + SYNTAX INTEGER { vlan(1), vpls(2), dot1q(3), tls(4) } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Service Type" + ::= { prvtIgmpSnoopCfgEntry 1 } + +prvtIgmpSnoopCfgSvcId OBJECT-TYPE + SYNTAX Unsigned32 (1..4294967294) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Service ID." + ::= { prvtIgmpSnoopCfgEntry 2 } + +prvtIgmpSnoopCfgRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The RowStatus entry for this VLAN." + ::= { prvtIgmpSnoopCfgEntry 3 } + +prvtIgmpSnoopCfgEnable OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Set to 'true' to enable IGMP snooping." + ::= { prvtIgmpSnoopCfgEntry 4 } + +prvtIgmpSnoopCfgRouterAlertCheck OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Set to 'true' to enable checking of the router + alert flags and drop the packet if it is not set." + ::= { prvtIgmpSnoopCfgEntry 5 } + +prvtIgmpSnoopCfgIpTosCheck OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Check IP tos and drop the packet if it is not set" + ::= { prvtIgmpSnoopCfgEntry 6 } + +prvtIgmpSnoopCfgFloodOnFlush OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Set to 'true' to enable flooding of unknown + multicast traffic when a VFDB flush event occurs." + ::= { prvtIgmpSnoopCfgEntry 7 } + +prvtIgmpSnoopCfgTmrRobustness OBJECT-TYPE + SYNTAX Unsigned32 (1..10) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The robustness value to use for this VLAN." + ::= { prvtIgmpSnoopCfgEntry 8 } + +prvtIgmpSnoopCfgTmrQIntvl OBJECT-TYPE + SYNTAX Unsigned32 (1..1024) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The query interval to use for this VLAN ." + ::= { prvtIgmpSnoopCfgEntry 9 } + +prvtIgmpSnoopCfgTmrQRespIntvl OBJECT-TYPE + SYNTAX Unsigned32 (1..1024) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The query response interval to use for this VLAN." + ::= { prvtIgmpSnoopCfgEntry 10 } + +prvtIgmpSnoopCfgTmrLastMbrQIntvl OBJECT-TYPE + SYNTAX Unsigned32 (1..1024) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The last member query interval to use for this VLAN." + ::= { prvtIgmpSnoopCfgEntry 11 } + +prvtIgmpSnoopCfgMode OBJECT-TYPE + SYNTAX INTEGER { transparent(0), report-suppression(1), + proxy(2) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Configure IGMP Snooping v3 operational mode" + ::= { prvtIgmpSnoopCfgEntry 12 } + +prvtIgmpSnoopCfgSourceAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Specify source IP address for Queries and Reports" + ::= { prvtIgmpSnoopCfgEntry 13 } + +prvtIgmpSnoopCfgIfTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopCfgIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing configuration required for each interface." + ::= { prvtIgmpSnoopObjects 2 } + +prvtIgmpSnoopCfgIfEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopCfgIfEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The configuration related to a specific interface." + INDEX { prvtIgmpSnoopCfgSvcType, prvtIgmpSnoopCfgSvcId, + prvtIgmpSnoopCfgIfType, prvtIgmpSnoopCfgIfName } + ::= { prvtIgmpSnoopCfgIfTable 1 } + +PrvtIgmpSnoopCfgIfEntry ::= SEQUENCE { + prvtIgmpSnoopCfgIfType INTEGER, + prvtIgmpSnoopCfgIfName OCTET STRING, + prvtIgmpSnoopCfgIfRowStatus RowStatus, + prvtIgmpSnoopCfgIfMaxGroups Unsigned32, + prvtIgmpSnoopCfgIfMRouter TruthValue, + prvtIgmpSnoopCfgIfMRouterBlock TruthValue, + prvtIgmpSnoopCfgIfExplctTracking TruthValue, + prvtIgmpSnoopCfgIfFastLeave TruthValue, + prvtIgmpSnoopCfgIfReportBlock TruthValue, + prvtIgmpSnoopCfgIfForceFwd TruthValue, + prvtIgmpSnoopCfgIfMrtAllowRprts TruthValue, + prvtIgmpSnoopCfgIfQuerier TruthValue +} + +prvtIgmpSnoopCfgIfType OBJECT-TYPE + SYNTAX INTEGER { port(1), sap(2), spoke-sdp(3), mesh-sdp(4) } + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface type." + ::= { prvtIgmpSnoopCfgIfEntry 1 } + +prvtIgmpSnoopCfgIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface name." + ::= { prvtIgmpSnoopCfgIfEntry 2 } + +prvtIgmpSnoopCfgIfRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The RowStatus entry for this interface." + ::= { prvtIgmpSnoopCfgIfEntry 3 } + +prvtIgmpSnoopCfgIfMaxGroups OBJECT-TYPE + SYNTAX Unsigned32 (0..1024) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The maximum number of groups permitted on this interface." + ::= { prvtIgmpSnoopCfgIfEntry 4 } + +prvtIgmpSnoopCfgIfMRouter OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Set to 'true' to configure this interface as a multicast router + port (i.e. a port connected to a multicast router)." + ::= { prvtIgmpSnoopCfgIfEntry 5 } + +prvtIgmpSnoopCfgIfMRouterBlock OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Set to 'true' to prevent this interface from becoming a multicast router port." + ::= { prvtIgmpSnoopCfgIfEntry 6 } + +prvtIgmpSnoopCfgIfExplctTracking OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Set to 'true' to enable explicit tracking of the membership + of all multicast hosts." + ::= { prvtIgmpSnoopCfgIfEntry 7 } + +prvtIgmpSnoopCfgIfFastLeave OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Set to 'true' to enable fast-leave mode on this interface." + ::= { prvtIgmpSnoopCfgIfEntry 8 } + +prvtIgmpSnoopCfgIfReportBlock OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Deny entry of IGMP reports to local IGMP database (disable IGMP)" + ::= { prvtIgmpSnoopCfgIfEntry 9 } + +prvtIgmpSnoopCfgIfForceFwd OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Forward IGMP control packets between Mesh SDPs/Secured SAPs" + ::= { prvtIgmpSnoopCfgIfEntry 10 } + +prvtIgmpSnoopCfgIfMrtAllowRprts OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Allow processing of Reports on MRouter port" + ::= { prvtIgmpSnoopCfgIfEntry 11 } + +prvtIgmpSnoopCfgIfQuerier OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Send IGMPv2 General Query when interface becomes up." + ::= { prvtIgmpSnoopCfgIfEntry 12 } + +prvtIgmpSnoopDbGrpTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopDbGrpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing multicast groups." + ::= { prvtIgmpSnoopObjects 3 } + +prvtIgmpSnoopDbGrpEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopDbGrpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a specific multicast group." + INDEX { prvtIgmpSnoopDbGrpStatsVlanId, prvtIgmpSnoopCfgIfName, + prvtIgmpSnoopDbGrpIpAddr } + ::= { prvtIgmpSnoopDbGrpTable 1 } + +PrvtIgmpSnoopDbGrpEntry ::= SEQUENCE { + prvtIgmpSnoopDbGrpIpAddr IpAddress, + prvtIgmpSnoopDbGrpBitFlags Unsigned32, + prvtIgmpSnoopDbGrpFilterMode INTEGER, + prvtIgmpSnoopDbGrpExpireTime Unsigned32 +} + +prvtIgmpSnoopDbGrpIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The IP address of the multicast group." + ::= { prvtIgmpSnoopDbGrpEntry 1 } + +prvtIgmpSnoopDbGrpBitFlags OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The bit flags of this multicast group.." + ::= { prvtIgmpSnoopDbGrpEntry 2 } + +prvtIgmpSnoopDbGrpFilterMode OBJECT-TYPE + SYNTAX INTEGER { include(1), exclude(2), toInclude(3), + toExclude(4), allow(5), block(6) } + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The IGMPv3 filter mode of this multicast group." + ::= { prvtIgmpSnoopDbGrpEntry 3 } + +prvtIgmpSnoopDbGrpExpireTime OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The expiry time for this multicast group." + ::= { prvtIgmpSnoopDbGrpEntry 4 } + +prvtIgmpSnoopDbGrpHostTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopDbGrpHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the hosts belonging to multicast groups." + ::= { prvtIgmpSnoopObjects 4 } + +prvtIgmpSnoopDbGrpHostEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopDbGrpHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a specific host." + INDEX { prvtIgmpSnoopDbGrpStatsVlanId, prvtIgmpSnoopCfgIfName, + prvtIgmpSnoopDbGrpIpAddr, + prvtIgmpSnoopDbGrpHostSourceIp } + ::= { prvtIgmpSnoopDbGrpHostTable 1 } + +PrvtIgmpSnoopDbGrpHostEntry ::= SEQUENCE { + prvtIgmpSnoopDbGrpHostSourceIp IpAddress, + prvtIgmpSnoopDbGrpHostExpireTime Unsigned32 +} + +prvtIgmpSnoopDbGrpHostSourceIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The source IP address of the host to which this row applies." + ::= { prvtIgmpSnoopDbGrpHostEntry 1 } + +prvtIgmpSnoopDbGrpHostExpireTime OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The expiry time for this host." + ::= { prvtIgmpSnoopDbGrpHostEntry 2 } + +prvtIgmpSnoopDbGrpSrcTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopDbGrpSrcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the sources of multicast groups." + ::= { prvtIgmpSnoopObjects 5 } + +prvtIgmpSnoopDbGrpSrcEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopDbGrpSrcEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a specific source." + INDEX { prvtIgmpSnoopDbGrpStatsVlanId, prvtIgmpSnoopCfgIfName, + prvtIgmpSnoopDbGrpIpAddr, prvtIgmpSnoopDbGrpSrcIpAddr } + ::= { prvtIgmpSnoopDbGrpSrcTable 1 } + +PrvtIgmpSnoopDbGrpSrcEntry ::= SEQUENCE { + prvtIgmpSnoopDbGrpSrcIpAddr IpAddress, + prvtIgmpSnoopDbGrpSrcExpTime Unsigned32 +} + +prvtIgmpSnoopDbGrpSrcIpAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The IP address of the multicast source to which this row applies." + ::= { prvtIgmpSnoopDbGrpSrcEntry 1 } + +prvtIgmpSnoopDbGrpSrcExpTime OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The expiry time for this multicast source." + ::= { prvtIgmpSnoopDbGrpSrcEntry 2 } + +prvtIgmpSnoopDbGrpSrcHostTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopDbGrpSrcHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the hosts listening to each multicast source." + ::= { prvtIgmpSnoopObjects 6 } + +prvtIgmpSnoopDbGrpSrcHostEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopDbGrpSrcHostEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a specific host." + INDEX { prvtIgmpSnoopDbGrpStatsVlanId, prvtIgmpSnoopCfgIfName, + prvtIgmpSnoopDbGrpIpAddr, prvtIgmpSnoopDbGrpSrcIpAddr, + prvtIgmpSnoopDbGrpSrcHostIp } + ::= { prvtIgmpSnoopDbGrpSrcHostTable 1 } + +PrvtIgmpSnoopDbGrpSrcHostEntry ::= SEQUENCE { + prvtIgmpSnoopDbGrpSrcHostIp IpAddress, + prvtIgmpSnoopDbGrpSrcHostExpTime Unsigned32 +} + +prvtIgmpSnoopDbGrpSrcHostIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The IP of the host to which this row applies." + ::= { prvtIgmpSnoopDbGrpSrcHostEntry 1 } + +prvtIgmpSnoopDbGrpSrcHostExpTime OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The expiry time for this host." + ::= { prvtIgmpSnoopDbGrpSrcHostEntry 2 } + +prvtIgmpSnoopDbMrtrTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopDbMrtrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about multicast routers." + ::= { prvtIgmpSnoopObjects 7 } + +prvtIgmpSnoopDbMrtrEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopDbMrtrEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a specific multicast router." + INDEX { prvtIgmpSnoopDbGrpStatsVlanId, prvtIgmpSnoopCfgIfName, + prvtIgmpSnoopDbMrtrSrcIp } + ::= { prvtIgmpSnoopDbMrtrTable 1 } + +PrvtIgmpSnoopDbMrtrEntry ::= SEQUENCE { + prvtIgmpSnoopDbMrtrSrcIp IpAddress, + prvtIgmpSnoopDbMrtrFlags Unsigned32, + prvtIgmpSnoopDbMrtrExpTime Unsigned32 +} + +prvtIgmpSnoopDbMrtrSrcIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The source IP address of the multicast router." + ::= { prvtIgmpSnoopDbMrtrEntry 1 } + +prvtIgmpSnoopDbMrtrFlags OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Bit flags pertaining to this multicst router." + ::= { prvtIgmpSnoopDbMrtrEntry 2 } + +prvtIgmpSnoopDbMrtrExpTime OBJECT-TYPE + SYNTAX Unsigned32 (0..65535) + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The expiry time for this multicast router." + ::= { prvtIgmpSnoopDbMrtrEntry 3 } + +prvtIgmpSnoopDbGrpStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopDbGrpStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing discarded packets for each VLAN" + ::= { prvtIgmpSnoopObjects 8 } + +prvtIgmpSnoopDbGrpStatsEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopDbGrpStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Something something" + INDEX { prvtIgmpSnoopDbGrpStatsVlanId } + ::= { prvtIgmpSnoopDbGrpStatsTable 1 } + +PrvtIgmpSnoopDbGrpStatsEntry ::= SEQUENCE { + prvtIgmpSnoopDbGrpStatsVlanId Integer32, + prvtIgmpSnoopDbGrpStatsDscPkt Unsigned32, + prvtIgmpSnoopDbGrpStatsDscPktTtl Unsigned32, + prvtIgmpSnoopDbGrpStatsDscPktChk Unsigned32, + prvtIgmpSnoopDbGrpStatsDscPktRA Unsigned32 +} + +prvtIgmpSnoopDbGrpStatsVlanId OBJECT-TYPE + SYNTAX Integer32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The Vlan ID." + ::= { prvtIgmpSnoopDbGrpStatsEntry 1 } + +prvtIgmpSnoopDbGrpStatsDscPkt OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Discarded packets." + ::= { prvtIgmpSnoopDbGrpStatsEntry 2 } + +prvtIgmpSnoopDbGrpStatsDscPktTtl OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Discarded TTL packets." + ::= { prvtIgmpSnoopDbGrpStatsEntry 3 } + +prvtIgmpSnoopDbGrpStatsDscPktChk OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Discarded Checksum packets." + ::= { prvtIgmpSnoopDbGrpStatsEntry 4 } + +prvtIgmpSnoopDbGrpStatsDscPktRA OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of Discarded Router Alert packets." + ::= { prvtIgmpSnoopDbGrpStatsEntry 5 } + +prvtIgmpSnoopDbIfStatsTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopDbIfStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing statistics for each interface." + ::= { prvtIgmpSnoopObjects 9 } + +prvtIgmpSnoopDbIfStatsEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopDbIfStatsEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a specific interface." + INDEX { prvtIgmpSnoopDbGrpStatsVlanId, + prvtIgmpSnoopDbIfStatsIfName } + ::= { prvtIgmpSnoopDbIfStatsTable 1 } + +PrvtIgmpSnoopDbIfStatsEntry ::= SEQUENCE { + prvtIgmpSnoopDbIfStatsIfName OCTET STRING, + prvtIgmpSnoopDbIfStatsV2Reports Unsigned32, + prvtIgmpSnoopDbIfStatsV2Leaves Unsigned32, + prvtIgmpSnoopDbIfStatsV3Reports Unsigned32, + prvtIgmpSnoopDbIfStatsGenQueries Unsigned32, + prvtIgmpSnoopDbIfStatsGrpQueries Unsigned32, + prvtIgmpSnoopDbIfStatsSrcQueries Unsigned32 +} + +prvtIgmpSnoopDbIfStatsIfName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Interface name." + ::= { prvtIgmpSnoopDbIfStatsEntry 1 } + +prvtIgmpSnoopDbIfStatsV2Reports OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of IGMP Snooping V2 reports." + ::= { prvtIgmpSnoopDbIfStatsEntry 2 } + +prvtIgmpSnoopDbIfStatsV2Leaves OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of IGMP Snooping V2 leaves." + ::= { prvtIgmpSnoopDbIfStatsEntry 3 } + +prvtIgmpSnoopDbIfStatsV3Reports OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of IGMP Snooping V3 reports." + ::= { prvtIgmpSnoopDbIfStatsEntry 4 } + +prvtIgmpSnoopDbIfStatsGenQueries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of IGMP Snooping general queries." + ::= { prvtIgmpSnoopDbIfStatsEntry 5 } + +prvtIgmpSnoopDbIfStatsGrpQueries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of IGMP Snooping group-specific queries." + ::= { prvtIgmpSnoopDbIfStatsEntry 6 } + +prvtIgmpSnoopDbIfStatsSrcQueries OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of IGMP Snooping group-and-source-specific queries." + ::= { prvtIgmpSnoopDbIfStatsEntry 7 } + +prvtIgmpSnoopMemoryTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopMemoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing information about IGMP Snooping memory pools." + ::= { prvtIgmpSnoopObjects 10 } + +prvtIgmpSnoopMemoryEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopMemoryEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Information about a specific memory pool." + INDEX { prvtIgmpSnoopMemoryPoolId } + ::= { prvtIgmpSnoopMemoryTable 1 } + +PrvtIgmpSnoopMemoryEntry ::= SEQUENCE { + prvtIgmpSnoopMemoryPoolId Unsigned32, + prvtIgmpSnoopMemoryPoolName OCTET STRING, + prvtIgmpSnoopMemoryTaken Unsigned32, + prvtIgmpSnoopMemoryFree Unsigned32, + prvtIgmpSnoopMemoryToAllocate Unsigned32, + prvtIgmpSnoopMemoryInitCount Unsigned32, + prvtIgmpSnoopMemorySize Unsigned32, + prvtIgmpSnoopMemoryAllAllocated Unsigned32 +} + +prvtIgmpSnoopMemoryPoolId OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Uniquely identifies a memory pool item." + ::= { prvtIgmpSnoopMemoryEntry 1 } + +prvtIgmpSnoopMemoryPoolName OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory pool name." + ::= { prvtIgmpSnoopMemoryEntry 2 } + +prvtIgmpSnoopMemoryTaken OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Taken memory." + ::= { prvtIgmpSnoopMemoryEntry 3 } + +prvtIgmpSnoopMemoryFree OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Free memory." + ::= { prvtIgmpSnoopMemoryEntry 4 } + +prvtIgmpSnoopMemoryToAllocate OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory to allocate." + ::= { prvtIgmpSnoopMemoryEntry 5 } + +prvtIgmpSnoopMemoryInitCount OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Initialization count." + ::= { prvtIgmpSnoopMemoryEntry 6 } + +prvtIgmpSnoopMemorySize OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "Memory size." + ::= { prvtIgmpSnoopMemoryEntry 7 } + +prvtIgmpSnoopMemoryAllAllocated OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "All allocated memory." + ::= { prvtIgmpSnoopMemoryEntry 8 } + +prvtIgmpSnoopApplStatsObjects OBJECT IDENTIFIER + ::= { prvtIgmpSnoopObjects 11 } + +prvtIgmpSnoopCapturedPckts OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of captured packets." + ::= { prvtIgmpSnoopApplStatsObjects 1 } + +prvtIgmpSnoopCapturedReports OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of captured reports." + ::= { prvtIgmpSnoopApplStatsObjects 2 } + +prvtIgmpSnoopUniqueSources OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of unique sources." + ::= { prvtIgmpSnoopApplStatsObjects 3 } + +prvtIgmpSnoopUniqueGroupRecords OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of unique group records." + ::= { prvtIgmpSnoopApplStatsObjects 4 } + +prvtIgmpSnoopDuplicateSources OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of duplicate sources." + ::= { prvtIgmpSnoopApplStatsObjects 5 } + +prvtIgmpSnoopDuplicateGrpRecs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of duplicate group records." + ::= { prvtIgmpSnoopApplStatsObjects 6 } + +prvtIgmpSnoopUniqueMacs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of unique MACs." + ::= { prvtIgmpSnoopApplStatsObjects 7 } + +prvtIgmpSnoopDuplicateMacs OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of duplicate MACs." + ::= { prvtIgmpSnoopApplStatsObjects 8 } + +prvtIgmpSnoopUniqueHsis OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of unique HSIs." + ::= { prvtIgmpSnoopApplStatsObjects 9 } + +prvtIgmpSnoopDuplicateHsis OBJECT-TYPE + SYNTAX Unsigned32 + MAX-ACCESS read-only + STATUS current + DESCRIPTION + "The number of duplicate HSIs." + ::= { prvtIgmpSnoopApplStatsObjects 10 } + +prvtIgmpSnoopMvrObjects OBJECT IDENTIFIER + ::= { prvtIgmpSnoopMIBObjects 3 } + +prvtIgmpSnoopMvrShutdown OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Set to 'true' to shutdown the multicast VLAN registration." + ::= { prvtIgmpSnoopMvrObjects 1 } + +prvtIgmpSnoopMvrMode OBJECT-TYPE + SYNTAX INTEGER { static(1), dynamic(2) } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The Multicast VLAN registration mode." + ::= { prvtIgmpSnoopMvrObjects 2 } + +prvtIgmpSnoopMvrVlan OBJECT-TYPE + SYNTAX Integer32 (1..4092) + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MVR VLAN." + ::= { prvtIgmpSnoopMvrObjects 3 } + +prvtIgmpSnoopMvrSrcIp OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "The MVR IP address." + ::= { prvtIgmpSnoopMvrObjects 4 } + +prvtIgmpSnoopMvrGrpTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopMvrGrpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the MVR static multicast groups." + ::= { prvtIgmpSnoopMvrObjects 10 } + +prvtIgmpSnoopMvrGrpEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopMvrGrpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The configuration related to a MVR multicast group." + INDEX { prvtIgmpSnoopMvrGrpName } + ::= { prvtIgmpSnoopMvrGrpTable 1 } + +PrvtIgmpSnoopMvrGrpEntry ::= SEQUENCE { + prvtIgmpSnoopMvrGrpName OCTET STRING, + prvtIgmpSnoopMvrGrpRowStatus RowStatus +} + +prvtIgmpSnoopMvrGrpName OBJECT-TYPE + SYNTAX OCTET STRING (SIZE(1..16)) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A string uniquely identifying a MVR multicast group. + Acceptable characters are a-z, A-Z, 0-9, '\', ']', '^', '_'." + ::= { prvtIgmpSnoopMvrGrpEntry 1 } + +prvtIgmpSnoopMvrGrpRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The RowStatus entry for this group." + ::= { prvtIgmpSnoopMvrGrpEntry 2 } + +prvtIgmpSnoopMvrGrpAsmTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopMvrGrpAsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the MVR all-sources multicast groups." + ::= { prvtIgmpSnoopMvrObjects 11 } + +prvtIgmpSnoopMvrGrpAsmEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopMvrGrpAsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The configuration related to a specific group." + INDEX { prvtIgmpSnoopMvrGrpName, prvtIgmpSnoopMvrGrpAsmIndex } + ::= { prvtIgmpSnoopMvrGrpAsmTable 1 } + +PrvtIgmpSnoopMvrGrpAsmEntry ::= SEQUENCE { + prvtIgmpSnoopMvrGrpAsmIndex Unsigned32, + prvtIgmpSnoopMvrGrpAsmRowStatus RowStatus, + prvtIgmpSnoopMvrGrpAsmAddr IpAddress, + prvtIgmpSnoopMvrGrpAsmCount Unsigned32 +} + +prvtIgmpSnoopMvrGrpAsmIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..1024) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Uniquely identifies an all-source multicast group." + ::= { prvtIgmpSnoopMvrGrpAsmEntry 1 } + +prvtIgmpSnoopMvrGrpAsmRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The RowStatus entry for this group." + ::= { prvtIgmpSnoopMvrGrpAsmEntry 2 } + +prvtIgmpSnoopMvrGrpAsmAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "In combination with prvtIgmpSnoopMvrGrpAsmCount, defines a + range of IP addresses belonging to the multicast group." + ::= { prvtIgmpSnoopMvrGrpAsmEntry 3 } + +prvtIgmpSnoopMvrGrpAsmCount OBJECT-TYPE + SYNTAX Unsigned32 (1..256) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "In combination with prvtIgmpSnoopMvrGrpAsmAddr, defines a + range of IP addresses belonging to the multicast group." + ::= { prvtIgmpSnoopMvrGrpAsmEntry 4 } + +prvtIgmpSnoopMvrGrpSsmTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopMvrGrpSsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containg the MVR source-specific multicast groups." + ::= { prvtIgmpSnoopMvrObjects 12 } + +prvtIgmpSnoopMvrGrpSsmEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopMvrGrpSsmEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The configuration related to a specific group." + INDEX { prvtIgmpSnoopMvrGrpName, prvtIgmpSnoopMvrGrpSsmIndex } + ::= { prvtIgmpSnoopMvrGrpSsmTable 1 } + +PrvtIgmpSnoopMvrGrpSsmEntry ::= SEQUENCE { + prvtIgmpSnoopMvrGrpSsmIndex Unsigned32, + prvtIgmpSnoopMvrGrpSsmRowStatus RowStatus, + prvtIgmpSnoopMvrGrpSsmAddr IpAddress, + prvtIgmpSnoopMvrGrpSsmSrcList OCTET STRING, + prvtIgmpSnoopMvrGrpSsmMode INTEGER +} + +prvtIgmpSnoopMvrGrpSsmIndex OBJECT-TYPE + SYNTAX Unsigned32 (1..1024) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Uniquely identifies a source-specific multicast group." + ::= { prvtIgmpSnoopMvrGrpSsmEntry 1 } + +prvtIgmpSnoopMvrGrpSsmRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The RowStatus entry for this group." + ::= { prvtIgmpSnoopMvrGrpSsmEntry 2 } + +prvtIgmpSnoopMvrGrpSsmAddr OBJECT-TYPE + SYNTAX IpAddress + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The multicast IP address of this group." + ::= { prvtIgmpSnoopMvrGrpSsmEntry 3 } + +prvtIgmpSnoopMvrGrpSsmSrcList OBJECT-TYPE + SYNTAX OCTET STRING + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "A list of the source IP addresses belonging to this group. + Entries in the list are expressed in ASCII dot-decimal notation (a.c.b.d) + separated from other entries by a space." + ::= { prvtIgmpSnoopMvrGrpSsmEntry 4 } + +prvtIgmpSnoopMvrGrpSsmMode OBJECT-TYPE + SYNTAX INTEGER { include(1), exclude(2) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The mode for this multicast group." + ::= { prvtIgmpSnoopMvrGrpSsmEntry 5 } + +prvtIgmpSnoopMvrPortTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopMvrPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing MVR port-specific configuration." + ::= { prvtIgmpSnoopMvrObjects 13 } + +prvtIgmpSnoopMvrPortEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopMvrPortEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "The configuration related to a specific MVR port." + INDEX { prvtIgmpSnoopCfgIfName } + ::= { prvtIgmpSnoopMvrPortTable 1 } + +PrvtIgmpSnoopMvrPortEntry ::= SEQUENCE { + prvtIgmpSnoopMvrPortRowStatus RowStatus, + prvtIgmpSnoopMvrPortType INTEGER, + prvtIgmpSnoopMvrPortExpTrack TruthValue, + prvtIgmpSnoopMvrPortFastLeave TruthValue +} + +prvtIgmpSnoopMvrPortRowStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The RowStatus entry for this MVR port." + ::= { prvtIgmpSnoopMvrPortEntry 1 } + +prvtIgmpSnoopMvrPortType OBJECT-TYPE + SYNTAX INTEGER { source(1), receiver(2) } + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The type of port." + ::= { prvtIgmpSnoopMvrPortEntry 2 } + +prvtIgmpSnoopMvrPortExpTrack OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Set to 'true' to enable explicit tracking of the memberhip + of all multicast hosts." + ::= { prvtIgmpSnoopMvrPortEntry 3 } + +prvtIgmpSnoopMvrPortFastLeave OBJECT-TYPE + SYNTAX TruthValue + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "Set to 'true' to enable fast-leave mode." + ::= { prvtIgmpSnoopMvrPortEntry 4 } + +prvtIgmpSnoopMvrPortMcGrpTable OBJECT-TYPE + SYNTAX SEQUENCE OF PrvtIgmpSnoopMvrPortMcGrpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A table containing the multicast groups that are to be forwarded to a port." + ::= { prvtIgmpSnoopMvrObjects 14 } + +prvtIgmpSnoopMvrPortMcGrpEntry OBJECT-TYPE + SYNTAX PrvtIgmpSnoopMvrPortMcGrpEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "A row belonging to prvtIgmpSnoopMvrPortMcGrpTable." + INDEX { prvtIgmpSnoopCfgIfName, prvtIgmpSnoopMvrGrpName } + ::= { prvtIgmpSnoopMvrPortMcGrpTable 1 } + +PrvtIgmpSnoopMvrPortMcGrpEntry ::= SEQUENCE { + prvtIgmpSnoopMvrPortMcGrpRStatus RowStatus +} + +prvtIgmpSnoopMvrPortMcGrpRStatus OBJECT-TYPE + SYNTAX RowStatus + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The RowStatus entry for this multicast group." + ::= { prvtIgmpSnoopMvrPortMcGrpEntry 1 } + +END -- end of module PRVT-IGMP-SNOOPING-MIB. -- cgit v1.2.3