SNMPv2-MIB DEFINITIONS ::= BEGIN

IMPORTS
        MODULE-IDENTITY,
        OBJECT-TYPE,
        NOTIFICATION-TYPE,
        TimeTicks,
        Counter32,
        snmpModules,
        mib-2
                FROM SNMPv2-SMI
        DisplayString,
        TestAndIncr,
        TimeStamp
                FROM SNMPv2-TC
        MODULE-COMPLIANCE,
        OBJECT-GROUP,
        NOTIFICATION-GROUP
                FROM SNMPv2-CONF;

snmpMIB MODULE-IDENTITY
        LAST-UPDATED "200210160000Z"       -- Oct 16, 2002 12:00:00 AM
        ORGANIZATION "IETF SNMPv3 Working Group"
        CONTACT-INFO
               "WG-EMail:   snmpv3@lists.tislabs.com
                Subscribe:  snmpv3-request@lists.tislabs.com
                
                Co-Chair:   Russ Mundy
                            Network Associates Laboratories
                postal:     15204 Omega Drive, Suite 300
                            Rockville, MD 20850-4601
                            USA
                EMail:      mundy@tislabs.com
                phone:      +1 301 947-7107
                
                Co-Chair:   David Harrington
                            Enterasys Networks
                postal:     35 Industrial Way
                            P. O. Box 5005
                            Rochester, NH 03866-5005
                            USA
                EMail:      dbh@enterasys.com
                phone:      +1 603 337-2614
                
                Editor:     Randy Presuhn
                            BMC Software, Inc.
                postal:     2141 North First Street
                            San Jose, CA 95131
                            USA
                EMail:      randy_presuhn@bmc.com
                phone:      +1 408 546-1006"
        DESCRIPTION
               "The MIB module for SNMP entities.
                
                Copyright (C) The Internet Society (2002). This
                version of this MIB module is part of RFC 3418;
                see the RFC itself for full legal notices.
                "
        REVISION "200210160000Z"   -- Oct 16, 2002 12:00:00 AM
        DESCRIPTION
               "This revision of this MIB module was published as
                RFC 3418."
        REVISION "199511090000Z"   -- Nov 9, 1995 12:00:00 AM
        DESCRIPTION
               "This revision of this MIB module was published as
                RFC 1907."
        REVISION "199304010000Z"   -- Apr 1, 1993 12:00:00 AM
        DESCRIPTION
               "The initial revision of this MIB module was published
                as RFC 1450."
 -- 1.3.6.1.6.3.1 --  ::= { snmpModules 1 }


snmpMIBObjects OBJECT IDENTIFIER 
 -- 1.3.6.1.6.3.1.1 --  ::= { snmpMIB 1 }

--  ::= { snmpMIBObjects 1 }        this OID is obsolete
--  ::= { snmpMIBObjects 2 }        this OID is obsolete
--  ::= { snmpMIBObjects 3 }        this OID is obsolete
-- the System group
--
-- a collection of objects common to all managed systems.

system OBJECT IDENTIFIER 
 -- 1.3.6.1.2.1.1 --  ::= { mib-2 1 }

sysDescr OBJECT-TYPE
        SYNTAX DisplayString (SIZE (0..255))
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "A textual description of the entity.  This value should
                include the full name and version identification of
                the system's hardware type, software operating-system,
                and networking software."
 -- 1.3.6.1.2.1.1.1 --  ::= { system 1 }


sysObjectID OBJECT-TYPE
        SYNTAX OBJECT IDENTIFIER
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The vendor's authoritative identification of the
                network management subsystem contained in the entity.
                This value is allocated within the SMI enterprises
                subtree (1.3.6.1.4.1) and provides an easy and
                unambiguous means for determining `what kind of box' is
                being managed.  For example, if vendor `Flintstones,
                Inc.' was assigned the subtree 1.3.6.1.4.1.424242,
                it could assign the identifier 1.3.6.1.4.1.424242.1.1
                to its `Fred Router'."
 -- 1.3.6.1.2.1.1.2 --  ::= { system 2 }


sysUpTime OBJECT-TYPE
        SYNTAX TimeTicks
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The time (in hundredths of a second) since the
                network management portion of the system was last
                re-initialized."
 -- 1.3.6.1.2.1.1.3 --  ::= { system 3 }


sysContact OBJECT-TYPE
        SYNTAX DisplayString (SIZE (0..255))
        MAX-ACCESS read-write
        STATUS current
        DESCRIPTION
               "The textual identification of the contact person for
                this managed node, together with information on how
                to contact this person.  If no contact information is
                known, the value is the zero-length string."
 -- 1.3.6.1.2.1.1.4 --  ::= { system 4 }


sysName OBJECT-TYPE
        SYNTAX DisplayString (SIZE (0..255))
        MAX-ACCESS read-write
        STATUS current
        DESCRIPTION
               "An administratively-assigned name for this managed
                node.  By convention, this is the node's fully-qualified
                domain name.  If the name is unknown, the value is
                the zero-length string."
 -- 1.3.6.1.2.1.1.5 --  ::= { system 5 }


sysLocation OBJECT-TYPE
        SYNTAX DisplayString (SIZE (0..255))
        MAX-ACCESS read-write
        STATUS current
        DESCRIPTION
               "The physical location of this node (e.g., 'telephone
                closet, 3rd floor').  If the location is unknown, the
                value is the zero-length string."
 -- 1.3.6.1.2.1.1.6 --  ::= { system 6 }


sysServices OBJECT-TYPE
        SYNTAX INTEGER (0..127)
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "A value which indicates the set of services that this
                entity may potentially offer.  The value is a sum.
                This sum initially takes the value zero. Then, for
                each layer, L, in the range 1 through 7, that this node
                performs transactions for, 2 raised to (L - 1) is added
                to the sum.  For example, a node which performs only
                routing functions would have a value of 4 (2^(3-1)).
                In contrast, a node which is a host offering application
                services would have a value of 72 (2^(4-1) + 2^(7-1)).
                Note that in the context of the Internet suite of
                protocols, values should be calculated accordingly:
                
                     layer      functionality
                       1        physical (e.g., repeaters)
                       2        datalink/subnetwork (e.g., bridges)
                       3        internet (e.g., supports the IP)
                       4        end-to-end  (e.g., supports the TCP)
                       7        applications (e.g., supports the SMTP)
                
                For systems including OSI protocols, layers 5 and 6
                may also be counted."
 -- 1.3.6.1.2.1.1.7 --  ::= { system 7 }


-- object resource information
--
-- a collection of objects which describe the SNMP entity's
-- (statically and dynamically configurable) support of
-- various MIB modules.

sysORLastChange OBJECT-TYPE
        SYNTAX TimeStamp
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The value of sysUpTime at the time of the most recent
                change in state or value of any instance of sysORID."
 -- 1.3.6.1.2.1.1.8 --  ::= { system 8 }


sysORTable OBJECT-TYPE
        SYNTAX SEQUENCE OF SysOREntry
        MAX-ACCESS not-accessible
        STATUS current
        DESCRIPTION
               "The (conceptual) table listing the capabilities of
                the local SNMP application acting as a command
                responder with respect to various MIB modules.
                SNMP entities having dynamically-configurable support
                of MIB modules will have a dynamically-varying number
                of conceptual rows."
 -- 1.3.6.1.2.1.1.9 --  ::= { system 9 }


sysOREntry OBJECT-TYPE
        SYNTAX SysOREntry
        MAX-ACCESS not-accessible
        STATUS current
        DESCRIPTION
               "An entry (conceptual row) in the sysORTable."
        INDEX {
                sysORIndex }
 -- 1.3.6.1.2.1.1.9.1 --  ::= { sysORTable 1 }


SysOREntry ::= SEQUENCE {
        sysORIndex  INTEGER,
        sysORID     OBJECT IDENTIFIER,
        sysORDescr  DisplayString,
        sysORUpTime TimeStamp }


sysORIndex OBJECT-TYPE
        SYNTAX INTEGER (1..2147483647)
        MAX-ACCESS not-accessible
        STATUS current
        DESCRIPTION
               "The auxiliary variable used for identifying instances
                of the columnar objects in the sysORTable."
 -- 1.3.6.1.2.1.1.9.1.1 --  ::= { sysOREntry 1 }


sysORID OBJECT-TYPE
        SYNTAX OBJECT IDENTIFIER
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "An authoritative identification of a capabilities
                statement with respect to various MIB modules supported
                by the local SNMP application acting as a command
                responder."
 -- 1.3.6.1.2.1.1.9.1.2 --  ::= { sysOREntry 2 }


sysORDescr OBJECT-TYPE
        SYNTAX DisplayString
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "A textual description of the capabilities identified
                by the corresponding instance of sysORID."
 -- 1.3.6.1.2.1.1.9.1.3 --  ::= { sysOREntry 3 }


sysORUpTime OBJECT-TYPE
        SYNTAX TimeStamp
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The value of sysUpTime at the time this conceptual
                row was last instantiated."
 -- 1.3.6.1.2.1.1.9.1.4 --  ::= { sysOREntry 4 }


-- the SNMP group
--
-- a collection of objects providing basic instrumentation and
-- control of an SNMP entity.

snmp OBJECT IDENTIFIER 
 -- 1.3.6.1.2.1.11 --  ::= { mib-2 11 }

snmpInPkts OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The total number of messages delivered to the SNMP
                entity from the transport service."
 -- 1.3.6.1.2.1.11.1 --  ::= { snmp 1 }


snmpInBadVersions OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The total number of SNMP messages which were delivered
                to the SNMP entity and were for an unsupported SNMP
                version."
 -- 1.3.6.1.2.1.11.3 --  ::= { snmp 3 }


snmpInBadCommunityNames OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The total number of community-based SNMP messages (for
                example,  SNMPv1) delivered to the SNMP entity which
                used an SNMP community name not known to said entity.
                Also, implementations which authenticate community-based
                SNMP messages using check(s) in addition to matching
                the community name (for example, by also checking
                whether the message originated from a transport address
                allowed to use a specified community name) MAY include
                in this value the number of messages which failed the
                additional check(s).  It is strongly RECOMMENDED that
                the documentation for any security model which is used
                to authenticate community-based SNMP messages specify
                the precise conditions that contribute to this value."
 -- 1.3.6.1.2.1.11.4 --  ::= { snmp 4 }


snmpInBadCommunityUses OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The total number of community-based SNMP messages (for
                example, SNMPv1) delivered to the SNMP entity which
                represented an SNMP operation that was not allowed for
                the SNMP community named in the message.  The precise
                conditions under which this counter is incremented
                (if at all) depend on how the SNMP entity implements
                its access control mechanism and how its applications
                interact with that access control mechanism.  It is
                strongly RECOMMENDED that the documentation for any
                access control mechanism which is used to control access
                to and visibility of MIB instrumentation specify the
                precise conditions that contribute to this value."
 -- 1.3.6.1.2.1.11.5 --  ::= { snmp 5 }


snmpInASNParseErrs OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The total number of ASN.1 or BER errors encountered by
                the SNMP entity when decoding received SNMP messages."
 -- 1.3.6.1.2.1.11.6 --  ::= { snmp 6 }


snmpEnableAuthenTraps OBJECT-TYPE
        SYNTAX INTEGER {
                        enabled(1),
                        disabled(2) }
        MAX-ACCESS read-write
        STATUS current
        DESCRIPTION
               "Indicates whether the SNMP entity is permitted to
                generate authenticationFailure traps.  The value of this
                object overrides any configuration information; as such,
                it provides a means whereby all authenticationFailure
                traps may be disabled.
                
                Note that it is strongly recommended that this object
                be stored in non-volatile memory so that it remains
                constant across re-initializations of the network
                management system."
 -- 1.3.6.1.2.1.11.30 --  ::= { snmp 30 }


snmpSilentDrops OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The total number of Confirmed Class PDUs (such as
                GetRequest-PDUs, GetNextRequest-PDUs,
                GetBulkRequest-PDUs, SetRequest-PDUs, and
                InformRequest-PDUs) delivered to the SNMP entity which
                were silently dropped because the size of a reply
                containing an alternate Response Class PDU (such as a
                Response-PDU) with an empty variable-bindings field
                was greater than either a local constraint or the
                maximum message size associated with the originator of
                the request."
 -- 1.3.6.1.2.1.11.31 --  ::= { snmp 31 }


snmpProxyDrops OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS current
        DESCRIPTION
               "The total number of Confirmed Class PDUs
                (such as GetRequest-PDUs, GetNextRequest-PDUs,
                GetBulkRequest-PDUs, SetRequest-PDUs, and
                InformRequest-PDUs) delivered to the SNMP entity which
                were silently dropped because the transmission of
                the (possibly translated) message to a proxy target
                failed in a manner (other than a time-out) such that
                no Response Class PDU (such as a Response-PDU) could
                be returned."
 -- 1.3.6.1.2.1.11.32 --  ::= { snmp 32 }


-- information for notifications
--
-- a collection of objects which allow the SNMP entity, when
-- supporting a notification originator application,
-- to be configured to generate SNMPv2-Trap-PDUs.

snmpTrap OBJECT IDENTIFIER 
 -- 1.3.6.1.6.3.1.1.4 --  ::= { snmpMIBObjects 4 }

snmpTrapOID OBJECT-TYPE
        SYNTAX OBJECT IDENTIFIER
        MAX-ACCESS accessible-for-notify
        STATUS current
        DESCRIPTION
               "The authoritative identification of the notification
                currently being sent.  This variable occurs as
                the second varbind in every SNMPv2-Trap-PDU and
                InformRequest-PDU."
 -- 1.3.6.1.6.3.1.1.4.1 --  ::= { snmpTrap 1 }


--  ::= { snmpTrap 2 }   this OID is obsolete

snmpTrapEnterprise OBJECT-TYPE
        SYNTAX OBJECT IDENTIFIER
        MAX-ACCESS accessible-for-notify
        STATUS current
        DESCRIPTION
               "The authoritative identification of the enterprise
                associated with the trap currently being sent.  When an
                SNMP proxy agent is mapping an RFC1157 Trap-PDU
                into a SNMPv2-Trap-PDU, this variable occurs as the
                last varbind."
 -- 1.3.6.1.6.3.1.1.4.3 --  ::= { snmpTrap 3 }


--  ::= { snmpTrap 4 }   this OID is obsolete
-- well-known traps

snmpTraps OBJECT IDENTIFIER 
 -- 1.3.6.1.6.3.1.1.5 --  ::= { snmpMIBObjects 5 }


coldStart NOTIFICATION-TYPE
        STATUS current
        DESCRIPTION
               "A coldStart trap signifies that the SNMP entity,
                supporting a notification originator application, is
                reinitializing itself and that its configuration may
                have been altered."
 -- 1.3.6.1.6.3.1.1.5.1 --  ::= { snmpTraps 1 }


warmStart NOTIFICATION-TYPE
        STATUS current
        DESCRIPTION
               "A warmStart trap signifies that the SNMP entity,
                supporting a notification originator application,
                is reinitializing itself such that its configuration
                is unaltered."
 -- 1.3.6.1.6.3.1.1.5.2 --  ::= { snmpTraps 2 }


-- Note the linkDown NOTIFICATION-TYPE ::= { snmpTraps 3 }
-- and the linkUp NOTIFICATION-TYPE ::= { snmpTraps 4 }
-- are defined in RFC 2863 [RFC2863]

authenticationFailure NOTIFICATION-TYPE
        STATUS current
        DESCRIPTION
               "An authenticationFailure trap signifies that the SNMP
                entity has received a protocol message that is not
                properly authenticated.  While all implementations
                of SNMP entities MAY be capable of generating this
                trap, the snmpEnableAuthenTraps object indicates
                whether this trap will be generated."
 -- 1.3.6.1.6.3.1.1.5.5 --  ::= { snmpTraps 5 }

-- Note the egpNeighborLoss notification is defined
-- as { snmpTraps 6 } in RFC 1213
-- the set group
--
-- a collection of objects which allow several cooperating
-- command generator applications to coordinate their use of the
-- set operation.

snmpSet OBJECT IDENTIFIER 
 -- 1.3.6.1.6.3.1.1.6 --  ::= { snmpMIBObjects 6 }

snmpSetSerialNo OBJECT-TYPE
        SYNTAX TestAndIncr
        MAX-ACCESS read-write
        STATUS current
        DESCRIPTION
               "An advisory lock used to allow several cooperating
                command generator applications to coordinate their
                use of the SNMP set operation.
                
                This object is used for coarse-grain coordination.
                To achieve fine-grain coordination, one or more similar
                objects might be defined within each MIB group, as
                appropriate."
 -- 1.3.6.1.6.3.1.1.6.1 --  ::= { snmpSet 1 }


-- conformance information

snmpMIBConformance OBJECT IDENTIFIER 
 -- 1.3.6.1.6.3.1.2 --  ::= { snmpMIB 2 }

snmpMIBCompliances OBJECT IDENTIFIER 
 -- 1.3.6.1.6.3.1.2.1 --  ::= { snmpMIBConformance 1 }

snmpMIBGroups OBJECT IDENTIFIER 
 -- 1.3.6.1.6.3.1.2.2 --  ::= { snmpMIBConformance 2 }


-- compliance statements
--    ::= { snmpMIBCompliances 1 }      this OID is obsolete

snmpBasicCompliance MODULE-COMPLIANCE
        STATUS deprecated
        DESCRIPTION
               "The compliance statement for SNMPv2 entities which
                implement the SNMPv2 MIB.
                
                This compliance statement is replaced by
                snmpBasicComplianceRev2."

        MODULE 
        MANDATORY-GROUPS {
                        snmpGroup,
                        snmpSetGroup,
                        systemGroup,
                        snmpBasicNotificationsGroup }

        GROUP snmpCommunityGroup
          DESCRIPTION
               "This group is mandatory for SNMPv2 entities which
                support community-based authentication."
 -- 1.3.6.1.6.3.1.2.1.2 --  ::= { snmpMIBCompliances 2 }


snmpBasicComplianceRev2 MODULE-COMPLIANCE
        STATUS current
        DESCRIPTION
               "The compliance statement for SNMP entities which
                implement this MIB module."

        MODULE 
        MANDATORY-GROUPS {
                        snmpGroup,
                        snmpSetGroup,
                        systemGroup,
                        snmpBasicNotificationsGroup }

        GROUP snmpCommunityGroup
          DESCRIPTION
               "This group is mandatory for SNMP entities which
                support community-based authentication."
        GROUP snmpWarmStartNotificationGroup
          DESCRIPTION
               "This group is mandatory for an SNMP entity which
                supports command responder applications, and is
                able to reinitialize itself such that its
                configuration is unaltered."
 -- 1.3.6.1.6.3.1.2.1.3 --  ::= { snmpMIBCompliances 3 }

-- units of conformance
--  ::= { snmpMIBGroups 1 }           this OID is obsolete
--  ::= { snmpMIBGroups 2 }           this OID is obsolete
--  ::= { snmpMIBGroups 3 }           this OID is obsolete
--  ::= { snmpMIBGroups 4 }           this OID is obsolete

snmpGroup OBJECT-GROUP
        OBJECTS {
                snmpInPkts,
                snmpInBadVersions,
                snmpInASNParseErrs,
                snmpSilentDrops,
                snmpProxyDrops,
                snmpEnableAuthenTraps }
        STATUS current
        DESCRIPTION
               "A collection of objects providing basic instrumentation
                and control of an SNMP entity."
 -- 1.3.6.1.6.3.1.2.2.8 --  ::= { snmpMIBGroups 8 }

snmpCommunityGroup OBJECT-GROUP
        OBJECTS {
                snmpInBadCommunityNames,
                snmpInBadCommunityUses }
        STATUS current
        DESCRIPTION
               "A collection of objects providing basic instrumentation
                of a SNMP entity which supports community-based
                authentication."
 -- 1.3.6.1.6.3.1.2.2.9 --  ::= { snmpMIBGroups 9 }

snmpSetGroup OBJECT-GROUP
        OBJECTS {
                snmpSetSerialNo }
        STATUS current
        DESCRIPTION
               "A collection of objects which allow several cooperating
                command generator applications to coordinate their
                use of the set operation."
 -- 1.3.6.1.6.3.1.2.2.5 --  ::= { snmpMIBGroups 5 }

systemGroup OBJECT-GROUP
        OBJECTS {
                sysDescr,
                sysObjectID,
                sysUpTime,
                sysContact,
                sysName,
                sysLocation,
                sysServices,
                sysORLastChange,
                sysORID,
                sysORUpTime,
                sysORDescr }
        STATUS current
        DESCRIPTION
               "The system group defines objects which are common to all
                managed systems."
 -- 1.3.6.1.6.3.1.2.2.6 --  ::= { snmpMIBGroups 6 }

snmpBasicNotificationsGroup NOTIFICATION-GROUP
        NOTIFICATIONS {
                coldStart,
                authenticationFailure }
        STATUS current
        DESCRIPTION
               "The basic notifications implemented by an SNMP entity
                supporting command responder applications."
 -- 1.3.6.1.6.3.1.2.2.7 --  ::= { snmpMIBGroups 7 }

snmpWarmStartNotificationGroup NOTIFICATION-GROUP
        NOTIFICATIONS {
                warmStart }
        STATUS current
        DESCRIPTION
               "An additional notification for an SNMP entity supporting
                command responder applications, if it is able to reinitialize
                itself such that its configuration is unaltered."
 -- 1.3.6.1.6.3.1.2.2.11 --  ::= { snmpMIBGroups 11 }

snmpNotificationGroup OBJECT-GROUP
        OBJECTS {
                snmpTrapOID,
                snmpTrapEnterprise }
        STATUS current
        DESCRIPTION
               "These objects are required for entities
                which support notification originator applications."
 -- 1.3.6.1.6.3.1.2.2.12 --  ::= { snmpMIBGroups 12 }

-- definitions in RFC 1213 made obsolete by the inclusion of a
-- subset of the snmp group in this MIB

snmpOutPkts OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP Messages which were
                passed from the SNMP protocol entity to the
                transport service."
 -- 1.3.6.1.2.1.11.2 --  ::= { snmp 2 }


-- { snmp 7 } is not used

snmpInTooBigs OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP PDUs which were
                delivered to the SNMP protocol entity and for
                which the value of the error-status field was
                `tooBig'."
 -- 1.3.6.1.2.1.11.8 --  ::= { snmp 8 }


snmpInNoSuchNames OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP PDUs which were
                delivered to the SNMP protocol entity and for
                which the value of the error-status field was
                `noSuchName'."
 -- 1.3.6.1.2.1.11.9 --  ::= { snmp 9 }


snmpInBadValues OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP PDUs which were
                delivered to the SNMP protocol entity and for
                which the value of the error-status field was
                `badValue'."
 -- 1.3.6.1.2.1.11.10 --  ::= { snmp 10 }


snmpInReadOnlys OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number valid SNMP PDUs which were delivered
                to the SNMP protocol entity and for which the value
                of the error-status field was `readOnly'.  It should
                be noted that it is a protocol error to generate an
                SNMP PDU which contains the value `readOnly' in the
                error-status field, as such this object is provided
                as a means of detecting incorrect implementations of
                the SNMP."
 -- 1.3.6.1.2.1.11.11 --  ::= { snmp 11 }


snmpInGenErrs OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP PDUs which were delivered
                to the SNMP protocol entity and for which the value
                of the error-status field was `genErr'."
 -- 1.3.6.1.2.1.11.12 --  ::= { snmp 12 }


snmpInTotalReqVars OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of MIB objects which have been
                retrieved successfully by the SNMP protocol entity
                as the result of receiving valid SNMP Get-Request
                and Get-Next PDUs."
 -- 1.3.6.1.2.1.11.13 --  ::= { snmp 13 }


snmpInTotalSetVars OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of MIB objects which have been
                altered successfully by the SNMP protocol entity as
                the result of receiving valid SNMP Set-Request PDUs."
 -- 1.3.6.1.2.1.11.14 --  ::= { snmp 14 }


snmpInGetRequests OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP Get-Request PDUs which
                have been accepted and processed by the SNMP
                protocol entity."
 -- 1.3.6.1.2.1.11.15 --  ::= { snmp 15 }


snmpInGetNexts OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP Get-Next PDUs which have been
                accepted and processed by the SNMP protocol entity."
 -- 1.3.6.1.2.1.11.16 --  ::= { snmp 16 }


snmpInSetRequests OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP Set-Request PDUs which
                have been accepted and processed by the SNMP protocol
                entity."
 -- 1.3.6.1.2.1.11.17 --  ::= { snmp 17 }


snmpInGetResponses OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP Get-Response PDUs which
                have been accepted and processed by the SNMP protocol
                entity."
 -- 1.3.6.1.2.1.11.18 --  ::= { snmp 18 }


snmpInTraps OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP Trap PDUs which have been
                accepted and processed by the SNMP protocol entity."
 -- 1.3.6.1.2.1.11.19 --  ::= { snmp 19 }


snmpOutTooBigs OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP PDUs which were generated
                by the SNMP protocol entity and for which the value
                of the error-status field was `tooBig.'"
 -- 1.3.6.1.2.1.11.20 --  ::= { snmp 20 }


snmpOutNoSuchNames OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP PDUs which were generated
                by the SNMP protocol entity and for which the value
                of the error-status was `noSuchName'."
 -- 1.3.6.1.2.1.11.21 --  ::= { snmp 21 }


snmpOutBadValues OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP PDUs which were generated
                by the SNMP protocol entity and for which the value
                of the error-status field was `badValue'."
 -- 1.3.6.1.2.1.11.22 --  ::= { snmp 22 }


-- { snmp 23 } is not used

snmpOutGenErrs OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP PDUs which were generated
                by the SNMP protocol entity and for which the value
                of the error-status field was `genErr'."
 -- 1.3.6.1.2.1.11.24 --  ::= { snmp 24 }


snmpOutGetRequests OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP Get-Request PDUs which
                have been generated by the SNMP protocol entity."
 -- 1.3.6.1.2.1.11.25 --  ::= { snmp 25 }


snmpOutGetNexts OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP Get-Next PDUs which have
                been generated by the SNMP protocol entity."
 -- 1.3.6.1.2.1.11.26 --  ::= { snmp 26 }


snmpOutSetRequests OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP Set-Request PDUs which
                have been generated by the SNMP protocol entity."
 -- 1.3.6.1.2.1.11.27 --  ::= { snmp 27 }


snmpOutGetResponses OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP Get-Response PDUs which
                have been generated by the SNMP protocol entity."
 -- 1.3.6.1.2.1.11.28 --  ::= { snmp 28 }


snmpOutTraps OBJECT-TYPE
        SYNTAX Counter32
        MAX-ACCESS read-only
        STATUS obsolete
        DESCRIPTION
               "The total number of SNMP Trap PDUs which have
                been generated by the SNMP protocol entity."
 -- 1.3.6.1.2.1.11.29 --  ::= { snmp 29 }


snmpObsoleteGroup OBJECT-GROUP
        OBJECTS {
                snmpOutPkts,
                snmpInTooBigs,
                snmpInNoSuchNames,
                snmpInBadValues,
                snmpInReadOnlys,
                snmpInGenErrs,
                snmpInTotalReqVars,
                snmpInTotalSetVars,
                snmpInGetRequests,
                snmpInGetNexts,
                snmpInSetRequests,
                snmpInGetResponses,
                snmpInTraps,
                snmpOutTooBigs,
                snmpOutNoSuchNames,
                snmpOutBadValues,
                snmpOutGenErrs,
                snmpOutGetRequests,
                snmpOutGetNexts,
                snmpOutSetRequests,
                snmpOutGetResponses,
                snmpOutTraps }
        STATUS obsolete
        DESCRIPTION
               "A collection of objects from RFC 1213 made obsolete
                by this MIB module."
 -- 1.3.6.1.6.3.1.2.2.10 --  ::= { snmpMIBGroups 10 }

END