Imported Upstream version 0.4.8
[platform/upstream/libsmi.git] / mibs / ietf / SNMPv2-MIB
1 SNMPv2-MIB DEFINITIONS ::= BEGIN
2
3 IMPORTS
4     MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE,
5     TimeTicks, Counter32, snmpModules, mib-2
6         FROM SNMPv2-SMI
7     DisplayString, TestAndIncr, TimeStamp
8
9
10
11         FROM SNMPv2-TC
12     MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
13         FROM SNMPv2-CONF;
14
15 snmpMIB MODULE-IDENTITY
16     LAST-UPDATED "200210160000Z"
17     ORGANIZATION "IETF SNMPv3 Working Group"
18     CONTACT-INFO
19             "WG-EMail:   snmpv3@lists.tislabs.com
20              Subscribe:  snmpv3-request@lists.tislabs.com
21
22              Co-Chair:   Russ Mundy
23                          Network Associates Laboratories
24              postal:     15204 Omega Drive, Suite 300
25                          Rockville, MD 20850-4601
26                          USA
27              EMail:      mundy@tislabs.com
28              phone:      +1 301 947-7107
29
30              Co-Chair:   David Harrington
31                          Enterasys Networks
32              postal:     35 Industrial Way
33                          P. O. Box 5005
34                          Rochester, NH 03866-5005
35                          USA
36              EMail:      dbh@enterasys.com
37              phone:      +1 603 337-2614
38
39              Editor:     Randy Presuhn
40                          BMC Software, Inc.
41              postal:     2141 North First Street
42                          San Jose, CA 95131
43                          USA
44              EMail:      randy_presuhn@bmc.com
45              phone:      +1 408 546-1006"
46     DESCRIPTION
47             "The MIB module for SNMP entities.
48
49              Copyright (C) The Internet Society (2002). This
50              version of this MIB module is part of RFC 3418;
51              see the RFC itself for full legal notices.
52             "
53     REVISION      "200210160000Z"
54     DESCRIPTION
55             "This revision of this MIB module was published as
56              RFC 3418."
57     REVISION      "199511090000Z"
58     DESCRIPTION
59
60
61
62             "This revision of this MIB module was published as
63              RFC 1907."
64     REVISION      "199304010000Z"
65     DESCRIPTION
66             "The initial revision of this MIB module was published
67             as RFC 1450."
68     ::= { snmpModules 1 }
69
70 snmpMIBObjects OBJECT IDENTIFIER ::= { snmpMIB 1 }
71
72 --  ::= { snmpMIBObjects 1 }        this OID is obsolete
73 --  ::= { snmpMIBObjects 2 }        this OID is obsolete
74 --  ::= { snmpMIBObjects 3 }        this OID is obsolete
75
76 -- the System group
77 --
78 -- a collection of objects common to all managed systems.
79
80 system   OBJECT IDENTIFIER ::= { mib-2 1 }
81
82 sysDescr OBJECT-TYPE
83     SYNTAX      DisplayString (SIZE (0..255))
84     MAX-ACCESS  read-only
85     STATUS      current
86     DESCRIPTION
87             "A textual description of the entity.  This value should
88             include the full name and version identification of
89             the system's hardware type, software operating-system,
90             and networking software."
91     ::= { system 1 }
92
93 sysObjectID OBJECT-TYPE
94     SYNTAX      OBJECT IDENTIFIER
95     MAX-ACCESS  read-only
96     STATUS      current
97     DESCRIPTION
98             "The vendor's authoritative identification of the
99             network management subsystem contained in the entity.
100             This value is allocated within the SMI enterprises
101             subtree (1.3.6.1.4.1) and provides an easy and
102             unambiguous means for determining `what kind of box' is
103             being managed.  For example, if vendor `Flintstones,
104             Inc.' was assigned the subtree 1.3.6.1.4.1.424242,
105             it could assign the identifier 1.3.6.1.4.1.424242.1.1
106             to its `Fred Router'."
107     ::= { system 2 }
108
109 sysUpTime OBJECT-TYPE
110
111
112
113     SYNTAX      TimeTicks
114     MAX-ACCESS  read-only
115     STATUS      current
116     DESCRIPTION
117             "The time (in hundredths of a second) since the
118             network management portion of the system was last
119             re-initialized."
120     ::= { system 3 }
121
122 sysContact OBJECT-TYPE
123     SYNTAX      DisplayString (SIZE (0..255))
124     MAX-ACCESS  read-write
125     STATUS      current
126     DESCRIPTION
127             "The textual identification of the contact person for
128             this managed node, together with information on how
129             to contact this person.  If no contact information is
130             known, the value is the zero-length string."
131     ::= { system 4 }
132
133 sysName OBJECT-TYPE
134     SYNTAX      DisplayString (SIZE (0..255))
135     MAX-ACCESS  read-write
136     STATUS      current
137     DESCRIPTION
138             "An administratively-assigned name for this managed
139             node.  By convention, this is the node's fully-qualified
140             domain name.  If the name is unknown, the value is
141             the zero-length string."
142     ::= { system 5 }
143
144 sysLocation OBJECT-TYPE
145     SYNTAX      DisplayString (SIZE (0..255))
146     MAX-ACCESS  read-write
147     STATUS      current
148     DESCRIPTION
149             "The physical location of this node (e.g., 'telephone
150             closet, 3rd floor').  If the location is unknown, the
151             value is the zero-length string."
152     ::= { system 6 }
153
154 sysServices OBJECT-TYPE
155     SYNTAX      INTEGER (0..127)
156     MAX-ACCESS  read-only
157     STATUS      current
158     DESCRIPTION
159             "A value which indicates the set of services that this
160             entity may potentially offer.  The value is a sum.
161
162
163
164             This sum initially takes the value zero. Then, for
165             each layer, L, in the range 1 through 7, that this node
166             performs transactions for, 2 raised to (L - 1) is added
167             to the sum.  For example, a node which performs only
168             routing functions would have a value of 4 (2^(3-1)).
169             In contrast, a node which is a host offering application
170             services would have a value of 72 (2^(4-1) + 2^(7-1)).
171             Note that in the context of the Internet suite of
172             protocols, values should be calculated accordingly:
173
174                  layer      functionality
175                    1        physical (e.g., repeaters)
176                    2        datalink/subnetwork (e.g., bridges)
177                    3        internet (e.g., supports the IP)
178                    4        end-to-end  (e.g., supports the TCP)
179                    7        applications (e.g., supports the SMTP)
180
181             For systems including OSI protocols, layers 5 and 6
182             may also be counted."
183     ::= { system 7 }
184
185 -- object resource information
186 --
187 -- a collection of objects which describe the SNMP entity's
188 -- (statically and dynamically configurable) support of
189 -- various MIB modules.
190
191 sysORLastChange OBJECT-TYPE
192     SYNTAX     TimeStamp
193     MAX-ACCESS read-only
194     STATUS     current
195     DESCRIPTION
196             "The value of sysUpTime at the time of the most recent
197             change in state or value of any instance of sysORID."
198     ::= { system 8 }
199
200 sysORTable OBJECT-TYPE
201     SYNTAX     SEQUENCE OF SysOREntry
202     MAX-ACCESS not-accessible
203     STATUS     current
204     DESCRIPTION
205             "The (conceptual) table listing the capabilities of
206             the local SNMP application acting as a command
207             responder with respect to various MIB modules.
208             SNMP entities having dynamically-configurable support
209             of MIB modules will have a dynamically-varying number
210             of conceptual rows."
211     ::= { system 9 }
212
213
214
215 sysOREntry OBJECT-TYPE
216     SYNTAX     SysOREntry
217     MAX-ACCESS not-accessible
218     STATUS     current
219     DESCRIPTION
220             "An entry (conceptual row) in the sysORTable."
221     INDEX      { sysORIndex }
222     ::= { sysORTable 1 }
223
224 SysOREntry ::= SEQUENCE {
225     sysORIndex     INTEGER,
226     sysORID        OBJECT IDENTIFIER,
227     sysORDescr     DisplayString,
228     sysORUpTime    TimeStamp
229 }
230
231 sysORIndex OBJECT-TYPE
232     SYNTAX     INTEGER (1..2147483647)
233     MAX-ACCESS not-accessible
234     STATUS     current
235     DESCRIPTION
236             "The auxiliary variable used for identifying instances
237             of the columnar objects in the sysORTable."
238     ::= { sysOREntry 1 }
239
240 sysORID OBJECT-TYPE
241     SYNTAX     OBJECT IDENTIFIER
242     MAX-ACCESS read-only
243     STATUS     current
244     DESCRIPTION
245             "An authoritative identification of a capabilities
246             statement with respect to various MIB modules supported
247             by the local SNMP application acting as a command
248             responder."
249     ::= { sysOREntry 2 }
250
251 sysORDescr OBJECT-TYPE
252     SYNTAX     DisplayString
253     MAX-ACCESS read-only
254     STATUS     current
255     DESCRIPTION
256             "A textual description of the capabilities identified
257             by the corresponding instance of sysORID."
258     ::= { sysOREntry 3 }
259
260 sysORUpTime OBJECT-TYPE
261     SYNTAX     TimeStamp
262     MAX-ACCESS read-only
263
264
265
266     STATUS     current
267     DESCRIPTION
268             "The value of sysUpTime at the time this conceptual
269             row was last instantiated."
270     ::= { sysOREntry 4 }
271
272
273 -- the SNMP group
274 --
275 -- a collection of objects providing basic instrumentation and
276 -- control of an SNMP entity.
277
278 snmp     OBJECT IDENTIFIER ::= { mib-2 11 }
279
280 snmpInPkts OBJECT-TYPE
281     SYNTAX     Counter32
282     MAX-ACCESS read-only
283     STATUS     current
284     DESCRIPTION
285             "The total number of messages delivered to the SNMP
286             entity from the transport service."
287     ::= { snmp 1 }
288
289 snmpInBadVersions OBJECT-TYPE
290     SYNTAX     Counter32
291     MAX-ACCESS read-only
292     STATUS     current
293     DESCRIPTION
294             "The total number of SNMP messages which were delivered
295             to the SNMP entity and were for an unsupported SNMP
296             version."
297     ::= { snmp 3 }
298
299 snmpInBadCommunityNames OBJECT-TYPE
300     SYNTAX     Counter32
301     MAX-ACCESS read-only
302     STATUS     current
303     DESCRIPTION
304            "The total number of community-based SNMP messages (for
305            example,  SNMPv1) delivered to the SNMP entity which
306            used an SNMP community name not known to said entity.
307            Also, implementations which authenticate community-based
308            SNMP messages using check(s) in addition to matching
309            the community name (for example, by also checking
310            whether the message originated from a transport address
311            allowed to use a specified community name) MAY include
312            in this value the number of messages which failed the
313            additional check(s).  It is strongly RECOMMENDED that
314
315
316
317            the documentation for any security model which is used
318            to authenticate community-based SNMP messages specify
319            the precise conditions that contribute to this value."
320     ::= { snmp 4 }
321
322 snmpInBadCommunityUses OBJECT-TYPE
323     SYNTAX     Counter32
324     MAX-ACCESS read-only
325     STATUS     current
326     DESCRIPTION
327            "The total number of community-based SNMP messages (for
328            example, SNMPv1) delivered to the SNMP entity which
329            represented an SNMP operation that was not allowed for
330            the SNMP community named in the message.  The precise
331            conditions under which this counter is incremented
332            (if at all) depend on how the SNMP entity implements
333            its access control mechanism and how its applications
334            interact with that access control mechanism.  It is
335            strongly RECOMMENDED that the documentation for any
336            access control mechanism which is used to control access
337            to and visibility of MIB instrumentation specify the
338            precise conditions that contribute to this value."
339     ::= { snmp 5 }
340
341 snmpInASNParseErrs OBJECT-TYPE
342     SYNTAX     Counter32
343     MAX-ACCESS read-only
344     STATUS     current
345     DESCRIPTION
346             "The total number of ASN.1 or BER errors encountered by
347             the SNMP entity when decoding received SNMP messages."
348     ::= { snmp 6 }
349
350 snmpEnableAuthenTraps OBJECT-TYPE
351     SYNTAX      INTEGER { enabled(1), disabled(2) }
352     MAX-ACCESS  read-write
353     STATUS      current
354     DESCRIPTION
355             "Indicates whether the SNMP entity is permitted to
356             generate authenticationFailure traps.  The value of this
357             object overrides any configuration information; as such,
358             it provides a means whereby all authenticationFailure
359             traps may be disabled.
360
361             Note that it is strongly recommended that this object
362             be stored in non-volatile memory so that it remains
363             constant across re-initializations of the network
364             management system."
365
366
367
368     ::= { snmp 30 }
369
370 snmpSilentDrops OBJECT-TYPE
371     SYNTAX     Counter32
372     MAX-ACCESS read-only
373     STATUS     current
374     DESCRIPTION
375            "The total number of Confirmed Class PDUs (such as
376            GetRequest-PDUs, GetNextRequest-PDUs,
377            GetBulkRequest-PDUs, SetRequest-PDUs, and
378            InformRequest-PDUs) delivered to the SNMP entity which
379            were silently dropped because the size of a reply
380            containing an alternate Response Class PDU (such as a
381            Response-PDU) with an empty variable-bindings field
382            was greater than either a local constraint or the
383            maximum message size associated with the originator of
384            the request."
385     ::= { snmp 31 }
386
387 snmpProxyDrops OBJECT-TYPE
388     SYNTAX     Counter32
389     MAX-ACCESS read-only
390     STATUS     current
391     DESCRIPTION
392             "The total number of Confirmed Class PDUs
393             (such as GetRequest-PDUs, GetNextRequest-PDUs,
394             GetBulkRequest-PDUs, SetRequest-PDUs, and
395             InformRequest-PDUs) delivered to the SNMP entity which
396             were silently dropped because the transmission of
397             the (possibly translated) message to a proxy target
398             failed in a manner (other than a time-out) such that
399             no Response Class PDU (such as a Response-PDU) could
400             be returned."
401     ::= { snmp 32 }
402
403 -- information for notifications
404 --
405 -- a collection of objects which allow the SNMP entity, when
406 -- supporting a notification originator application,
407 -- to be configured to generate SNMPv2-Trap-PDUs.
408
409 snmpTrap       OBJECT IDENTIFIER ::= { snmpMIBObjects 4 }
410
411 snmpTrapOID OBJECT-TYPE
412     SYNTAX     OBJECT IDENTIFIER
413     MAX-ACCESS accessible-for-notify
414     STATUS     current
415     DESCRIPTION
416
417
418
419             "The authoritative identification of the notification
420             currently being sent.  This variable occurs as
421             the second varbind in every SNMPv2-Trap-PDU and
422             InformRequest-PDU."
423     ::= { snmpTrap 1 }
424
425 --  ::= { snmpTrap 2 }   this OID is obsolete
426
427 snmpTrapEnterprise OBJECT-TYPE
428     SYNTAX     OBJECT IDENTIFIER
429     MAX-ACCESS accessible-for-notify
430     STATUS     current
431     DESCRIPTION
432             "The authoritative identification of the enterprise
433             associated with the trap currently being sent.  When an
434             SNMP proxy agent is mapping an RFC1157 Trap-PDU
435             into a SNMPv2-Trap-PDU, this variable occurs as the
436             last varbind."
437     ::= { snmpTrap 3 }
438
439 --  ::= { snmpTrap 4 }   this OID is obsolete
440
441
442 -- well-known traps
443
444 snmpTraps      OBJECT IDENTIFIER ::= { snmpMIBObjects 5 }
445
446 coldStart NOTIFICATION-TYPE
447     STATUS  current
448     DESCRIPTION
449             "A coldStart trap signifies that the SNMP entity,
450             supporting a notification originator application, is
451             reinitializing itself and that its configuration may
452             have been altered."
453     ::= { snmpTraps 1 }
454
455 warmStart NOTIFICATION-TYPE
456     STATUS  current
457     DESCRIPTION
458             "A warmStart trap signifies that the SNMP entity,
459             supporting a notification originator application,
460             is reinitializing itself such that its configuration
461             is unaltered."
462     ::= { snmpTraps 2 }
463
464 -- Note the linkDown NOTIFICATION-TYPE ::= { snmpTraps 3 }
465 -- and the linkUp NOTIFICATION-TYPE ::= { snmpTraps 4 }
466 -- are defined in RFC 2863 [RFC2863]
467
468
469
470 authenticationFailure NOTIFICATION-TYPE
471     STATUS  current
472     DESCRIPTION
473             "An authenticationFailure trap signifies that the SNMP
474              entity has received a protocol message that is not
475              properly authenticated.  While all implementations
476              of SNMP entities MAY be capable of generating this
477              trap, the snmpEnableAuthenTraps object indicates
478              whether this trap will be generated."
479     ::= { snmpTraps 5 }
480
481 -- Note the egpNeighborLoss notification is defined
482 -- as { snmpTraps 6 } in RFC 1213
483
484 -- the set group
485 --
486 -- a collection of objects which allow several cooperating
487 -- command generator applications to coordinate their use of the
488 -- set operation.
489
490 snmpSet        OBJECT IDENTIFIER ::= { snmpMIBObjects 6 }
491
492 snmpSetSerialNo OBJECT-TYPE
493     SYNTAX     TestAndIncr
494     MAX-ACCESS read-write
495     STATUS     current
496     DESCRIPTION
497             "An advisory lock used to allow several cooperating
498             command generator applications to coordinate their
499             use of the SNMP set operation.
500
501             This object is used for coarse-grain coordination.
502             To achieve fine-grain coordination, one or more similar
503             objects might be defined within each MIB group, as
504             appropriate."
505     ::= { snmpSet 1 }
506
507 -- conformance information
508
509 snmpMIBConformance
510                OBJECT IDENTIFIER ::= { snmpMIB 2 }
511
512 snmpMIBCompliances
513                OBJECT IDENTIFIER ::= { snmpMIBConformance 1 }
514 snmpMIBGroups  OBJECT IDENTIFIER ::= { snmpMIBConformance 2 }
515
516 -- compliance statements
517
518
519
520
521 --    ::= { snmpMIBCompliances 1 }      this OID is obsolete
522 snmpBasicCompliance MODULE-COMPLIANCE
523     STATUS  deprecated
524     DESCRIPTION
525             "The compliance statement for SNMPv2 entities which
526             implement the SNMPv2 MIB.
527
528             This compliance statement is replaced by
529             snmpBasicComplianceRev2."
530     MODULE  -- this module
531         MANDATORY-GROUPS { snmpGroup, snmpSetGroup, systemGroup,
532                            snmpBasicNotificationsGroup }
533
534         GROUP   snmpCommunityGroup
535         DESCRIPTION
536             "This group is mandatory for SNMPv2 entities which
537             support community-based authentication."
538
539     ::= { snmpMIBCompliances 2 }
540
541 snmpBasicComplianceRev2 MODULE-COMPLIANCE
542     STATUS  current
543     DESCRIPTION
544             "The compliance statement for SNMP entities which
545             implement this MIB module."
546     MODULE  -- this module
547         MANDATORY-GROUPS { snmpGroup, snmpSetGroup, systemGroup,
548                            snmpBasicNotificationsGroup }
549
550         GROUP   snmpCommunityGroup
551         DESCRIPTION
552             "This group is mandatory for SNMP entities which
553             support community-based authentication."
554
555         GROUP   snmpWarmStartNotificationGroup
556         DESCRIPTION
557             "This group is mandatory for an SNMP entity which
558             supports command responder applications, and is
559             able to reinitialize itself such that its
560             configuration is unaltered."
561
562     ::= { snmpMIBCompliances 3 }
563
564 -- units of conformance
565
566 --  ::= { snmpMIBGroups 1 }           this OID is obsolete
567 --  ::= { snmpMIBGroups 2 }           this OID is obsolete
568 --  ::= { snmpMIBGroups 3 }           this OID is obsolete
569
570
571
572 --  ::= { snmpMIBGroups 4 }           this OID is obsolete
573
574 snmpGroup OBJECT-GROUP
575     OBJECTS { snmpInPkts,
576               snmpInBadVersions,
577               snmpInASNParseErrs,
578               snmpSilentDrops,
579               snmpProxyDrops,
580               snmpEnableAuthenTraps }
581     STATUS  current
582     DESCRIPTION
583             "A collection of objects providing basic instrumentation
584             and control of an SNMP entity."
585     ::= { snmpMIBGroups 8 }
586
587 snmpCommunityGroup OBJECT-GROUP
588     OBJECTS { snmpInBadCommunityNames,
589               snmpInBadCommunityUses }
590     STATUS  current
591     DESCRIPTION
592             "A collection of objects providing basic instrumentation
593             of a SNMP entity which supports community-based
594             authentication."
595     ::= { snmpMIBGroups 9 }
596
597 snmpSetGroup OBJECT-GROUP
598     OBJECTS { snmpSetSerialNo }
599     STATUS  current
600     DESCRIPTION
601             "A collection of objects which allow several cooperating
602             command generator applications to coordinate their
603             use of the set operation."
604     ::= { snmpMIBGroups 5 }
605
606 systemGroup OBJECT-GROUP
607     OBJECTS { sysDescr, sysObjectID, sysUpTime,
608               sysContact, sysName, sysLocation,
609               sysServices,
610               sysORLastChange, sysORID,
611               sysORUpTime, sysORDescr }
612     STATUS  current
613     DESCRIPTION
614             "The system group defines objects which are common to all
615             managed systems."
616     ::= { snmpMIBGroups 6 }
617
618 snmpBasicNotificationsGroup NOTIFICATION-GROUP
619     NOTIFICATIONS { coldStart, authenticationFailure }
620
621
622
623     STATUS        current
624     DESCRIPTION
625        "The basic notifications implemented by an SNMP entity
626         supporting command responder applications."
627     ::= { snmpMIBGroups 7 }
628
629 snmpWarmStartNotificationGroup NOTIFICATION-GROUP
630    NOTIFICATIONS { warmStart }
631    STATUS        current
632    DESCRIPTION
633      "An additional notification for an SNMP entity supporting
634      command responder applications, if it is able to reinitialize
635      itself such that its configuration is unaltered."
636   ::= { snmpMIBGroups 11 }
637
638 snmpNotificationGroup OBJECT-GROUP
639     OBJECTS { snmpTrapOID, snmpTrapEnterprise }
640     STATUS  current
641     DESCRIPTION
642             "These objects are required for entities
643             which support notification originator applications."
644     ::= { snmpMIBGroups 12 }
645
646 -- definitions in RFC 1213 made obsolete by the inclusion of a
647 -- subset of the snmp group in this MIB
648
649 snmpOutPkts OBJECT-TYPE
650     SYNTAX      Counter32
651     MAX-ACCESS  read-only
652     STATUS      obsolete
653     DESCRIPTION
654             "The total number of SNMP Messages which were
655             passed from the SNMP protocol entity to the
656             transport service."
657     ::= { snmp 2 }
658
659 -- { snmp 7 } is not used
660
661 snmpInTooBigs OBJECT-TYPE
662     SYNTAX      Counter32
663     MAX-ACCESS  read-only
664     STATUS      obsolete
665     DESCRIPTION
666             "The total number of SNMP PDUs which were
667             delivered to the SNMP protocol entity and for
668             which the value of the error-status field was
669             `tooBig'."
670     ::= { snmp 8 }
671
672
673
674 snmpInNoSuchNames OBJECT-TYPE
675     SYNTAX      Counter32
676     MAX-ACCESS  read-only
677     STATUS      obsolete
678     DESCRIPTION
679             "The total number of SNMP PDUs which were
680             delivered to the SNMP protocol entity and for
681             which the value of the error-status field was
682             `noSuchName'."
683     ::= { snmp 9 }
684
685 snmpInBadValues OBJECT-TYPE
686     SYNTAX      Counter32
687     MAX-ACCESS  read-only
688     STATUS      obsolete
689     DESCRIPTION
690             "The total number of SNMP PDUs which were
691             delivered to the SNMP protocol entity and for
692             which the value of the error-status field was
693             `badValue'."
694     ::= { snmp 10 }
695
696 snmpInReadOnlys OBJECT-TYPE
697     SYNTAX      Counter32
698     MAX-ACCESS  read-only
699     STATUS      obsolete
700     DESCRIPTION
701             "The total number valid SNMP PDUs which were delivered
702             to the SNMP protocol entity and for which the value
703             of the error-status field was `readOnly'.  It should
704             be noted that it is a protocol error to generate an
705             SNMP PDU which contains the value `readOnly' in the
706             error-status field, as such this object is provided
707             as a means of detecting incorrect implementations of
708             the SNMP."
709     ::= { snmp 11 }
710
711 snmpInGenErrs OBJECT-TYPE
712     SYNTAX      Counter32
713     MAX-ACCESS  read-only
714     STATUS      obsolete
715     DESCRIPTION
716             "The total number of SNMP PDUs which were delivered
717             to the SNMP protocol entity and for which the value
718             of the error-status field was `genErr'."
719     ::= { snmp 12 }
720
721 snmpInTotalReqVars OBJECT-TYPE
722
723
724
725     SYNTAX      Counter32
726     MAX-ACCESS  read-only
727     STATUS      obsolete
728     DESCRIPTION
729             "The total number of MIB objects which have been
730             retrieved successfully by the SNMP protocol entity
731             as the result of receiving valid SNMP Get-Request
732             and Get-Next PDUs."
733     ::= { snmp 13 }
734
735 snmpInTotalSetVars OBJECT-TYPE
736     SYNTAX      Counter32
737     MAX-ACCESS  read-only
738     STATUS      obsolete
739     DESCRIPTION
740             "The total number of MIB objects which have been
741             altered successfully by the SNMP protocol entity as
742             the result of receiving valid SNMP Set-Request PDUs."
743     ::= { snmp 14 }
744
745 snmpInGetRequests OBJECT-TYPE
746     SYNTAX      Counter32
747     MAX-ACCESS  read-only
748     STATUS      obsolete
749     DESCRIPTION
750             "The total number of SNMP Get-Request PDUs which
751             have been accepted and processed by the SNMP
752             protocol entity."
753     ::= { snmp 15 }
754
755 snmpInGetNexts OBJECT-TYPE
756     SYNTAX      Counter32
757     MAX-ACCESS  read-only
758     STATUS      obsolete
759     DESCRIPTION
760             "The total number of SNMP Get-Next PDUs which have been
761             accepted and processed by the SNMP protocol entity."
762     ::= { snmp 16 }
763
764 snmpInSetRequests OBJECT-TYPE
765     SYNTAX      Counter32
766     MAX-ACCESS  read-only
767     STATUS      obsolete
768     DESCRIPTION
769             "The total number of SNMP Set-Request PDUs which
770             have been accepted and processed by the SNMP protocol
771             entity."
772     ::= { snmp 17 }
773
774
775
776 snmpInGetResponses OBJECT-TYPE
777     SYNTAX      Counter32
778     MAX-ACCESS  read-only
779     STATUS      obsolete
780     DESCRIPTION
781             "The total number of SNMP Get-Response PDUs which
782             have been accepted and processed by the SNMP protocol
783             entity."
784     ::= { snmp 18 }
785
786 snmpInTraps OBJECT-TYPE
787     SYNTAX      Counter32
788     MAX-ACCESS  read-only
789     STATUS      obsolete
790     DESCRIPTION
791             "The total number of SNMP Trap PDUs which have been
792             accepted and processed by the SNMP protocol entity."
793     ::= { snmp 19 }
794
795 snmpOutTooBigs OBJECT-TYPE
796     SYNTAX      Counter32
797     MAX-ACCESS  read-only
798     STATUS      obsolete
799     DESCRIPTION
800             "The total number of SNMP PDUs which were generated
801             by the SNMP protocol entity and for which the value
802             of the error-status field was `tooBig.'"
803     ::= { snmp 20 }
804
805 snmpOutNoSuchNames OBJECT-TYPE
806     SYNTAX      Counter32
807     MAX-ACCESS  read-only
808     STATUS      obsolete
809     DESCRIPTION
810             "The total number of SNMP PDUs which were generated
811             by the SNMP protocol entity and for which the value
812             of the error-status was `noSuchName'."
813     ::= { snmp 21 }
814
815 snmpOutBadValues OBJECT-TYPE
816     SYNTAX      Counter32
817     MAX-ACCESS  read-only
818     STATUS      obsolete
819     DESCRIPTION
820             "The total number of SNMP PDUs which were generated
821             by the SNMP protocol entity and for which the value
822             of the error-status field was `badValue'."
823     ::= { snmp 22 }
824
825
826
827 -- { snmp 23 } is not used
828
829 snmpOutGenErrs OBJECT-TYPE
830     SYNTAX      Counter32
831     MAX-ACCESS  read-only
832     STATUS      obsolete
833     DESCRIPTION
834             "The total number of SNMP PDUs which were generated
835             by the SNMP protocol entity and for which the value
836             of the error-status field was `genErr'."
837     ::= { snmp 24 }
838
839 snmpOutGetRequests OBJECT-TYPE
840     SYNTAX      Counter32
841     MAX-ACCESS  read-only
842     STATUS      obsolete
843     DESCRIPTION
844             "The total number of SNMP Get-Request PDUs which
845             have been generated by the SNMP protocol entity."
846     ::= { snmp 25 }
847
848 snmpOutGetNexts OBJECT-TYPE
849     SYNTAX      Counter32
850     MAX-ACCESS  read-only
851     STATUS      obsolete
852     DESCRIPTION
853             "The total number of SNMP Get-Next PDUs which have
854             been generated by the SNMP protocol entity."
855     ::= { snmp 26 }
856
857 snmpOutSetRequests OBJECT-TYPE
858     SYNTAX      Counter32
859     MAX-ACCESS  read-only
860     STATUS      obsolete
861     DESCRIPTION
862             "The total number of SNMP Set-Request PDUs which
863             have been generated by the SNMP protocol entity."
864     ::= { snmp 27 }
865
866 snmpOutGetResponses OBJECT-TYPE
867     SYNTAX      Counter32
868     MAX-ACCESS  read-only
869     STATUS      obsolete
870     DESCRIPTION
871             "The total number of SNMP Get-Response PDUs which
872             have been generated by the SNMP protocol entity."
873     ::= { snmp 28 }
874
875
876
877
878 snmpOutTraps OBJECT-TYPE
879     SYNTAX      Counter32
880     MAX-ACCESS  read-only
881     STATUS      obsolete
882     DESCRIPTION
883             "The total number of SNMP Trap PDUs which have
884             been generated by the SNMP protocol entity."
885     ::= { snmp 29 }
886
887 snmpObsoleteGroup OBJECT-GROUP
888     OBJECTS { snmpOutPkts, snmpInTooBigs, snmpInNoSuchNames,
889               snmpInBadValues, snmpInReadOnlys, snmpInGenErrs,
890               snmpInTotalReqVars, snmpInTotalSetVars,
891               snmpInGetRequests, snmpInGetNexts, snmpInSetRequests,
892               snmpInGetResponses, snmpInTraps, snmpOutTooBigs,
893               snmpOutNoSuchNames, snmpOutBadValues,
894               snmpOutGenErrs, snmpOutGetRequests, snmpOutGetNexts,
895               snmpOutSetRequests, snmpOutGetResponses, snmpOutTraps
896               }
897     STATUS  obsolete
898     DESCRIPTION
899             "A collection of objects from RFC 1213 made obsolete
900             by this MIB module."
901     ::= { snmpMIBGroups 10 }
902
903 END