smilint output for ./TOKENRING-STATION-SR-MIB
Message Severities |
Severity | Count |
error | 1 |
minor error | 1 |
warning | 1 |
Message Types |
Type | Count |
index-element-no-range (error) | 1 |
obsolete-import (warning) | 1 |
revision-missing (minor error) | 1 |
Messages:
TOKENRING-STATION-SR-MIB
1: -- extracted from rfc1749.txt
2: -- at Mon Nov 15 17:11:50 1999
3:
4: TOKENRING-STATION-SR-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: MODULE-IDENTITY, OBJECT-TYPE
8: FROM SNMPv2-SMI
9: TEXTUAL-CONVENTION, RowStatus, MacAddress
10: FROM SNMPv2-TC
11: MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF
12: mib-2, ifIndex FROM RFC1213-MIB;
12: warning -
warning: identifier `mib-2' should be imported from `SNMPv2-SMI' instead of `RFC1213-MIB'
13:
14: dot5SrMIB MODULE-IDENTITY
15: LAST-UPDATED "9412161000Z"
16: ORGANIZATION "IETF Interfaces MIB Working Group"
17: CONTACT-INFO
18: " Keith McCloghrie
19: Postal: Cisco Systems, Inc.
20: 170 West Tasman Drive
21: San Jose, CA 95134-1706
22: US
23:
24: Phone: +1 408 526 5260
25: Email: kzm@cisco.com"
26: DESCRIPTION
27: "The MIB module for managing source routes in
28: end-stations on IEEE 802.5 Token Ring networks."
29: ::= { mib-2 42 }
29: minor error -
revision for last update is missing
30:
31: dot5SrMIBObjects OBJECT IDENTIFIER ::= { dot5SrMIB 1 }
32:
33: SourceRoute ::= TEXTUAL-CONVENTION
34: DISPLAY-HINT "1x:"
35: STATUS current
36: DESCRIPTION
37: "Represents a Source Route, containing an
38: embedded sequence of bridge and ring ID's,
39: as used by 802.5 Source Routing."
40: REFERENCE "Annex C of ISO/IEC 10038: 1993,
41: [ANSI/IEEE Std 802.1D, 1993]"
42: SYNTAX OCTET STRING (SIZE(0..30))
43:
44:
45: -- The 802.5 Station Source Route Table
46: --
47:
48: dot5SrRouteTable OBJECT-TYPE
49: SYNTAX SEQUENCE OF Dot5SrRouteEntry
50: MAX-ACCESS not-accessible
51: STATUS current
52: DESCRIPTION
53: "The table of source-routing routes.
54: This represents the 802.5 RIF database."
55: ::= { dot5SrMIBObjects 1 }
56:
57: dot5SrRouteEntry OBJECT-TYPE
57: error -
index element `RFC1213-MIB::ifIndex' of row `dot5SrRouteEntry' must have a range restriction
58: SYNTAX Dot5SrRouteEntry
59: MAX-ACCESS not-accessible
60: STATUS current
61: DESCRIPTION
62: "Information on a specific route.
63:
64: An entry is created whenever a 'Single Path
65: Explorer' or an 'All Paths Explorer' discovers
66: a route to a neighbor not currently in the table,
67: or whenever an 'All Paths Explorer' discovers a
68: better (e.g., shorter) route than the route currently
69: stored in the table. This is done on behalf of
70: any network layer client.
71:
72: The ifIndex value in the INDEX clause refers to
73: the value of MIB-II's ifIndex object for the
74: interface on which the route is in effect."
75: INDEX { ifIndex, dot5SrRouteDestination }
76: ::= { dot5SrRouteTable 1 }
77:
78: Dot5SrRouteEntry ::= SEQUENCE {
79: dot5SrRouteDestination MacAddress,
80: dot5SrRouteControl OCTET STRING,
81: dot5SrRouteDescr SourceRoute,
82: dot5SrRouteStatus RowStatus
83: }
84:
85: dot5SrRouteDestination OBJECT-TYPE
86: SYNTAX MacAddress
87: MAX-ACCESS not-accessible
88: STATUS current
89: DESCRIPTION
90: "The destination of this route."
91: ::= { dot5SrRouteEntry 2 }
92:
93: dot5SrRouteControl OBJECT-TYPE
94: SYNTAX OCTET STRING (SIZE(2))
95: MAX-ACCESS read-create
96: STATUS current
97: DESCRIPTION
98: "The value of Routing Control field for this
99: route."
100: REFERENCE "Annex C of ISO/IEC 10038: 1993,
101: [ANSI/IEEE Std 802.1D, 1993]"
102: ::= { dot5SrRouteEntry 3 }
103:
104: dot5SrRouteDescr OBJECT-TYPE
105: SYNTAX SourceRoute
106: MAX-ACCESS read-create
107: STATUS current
108: DESCRIPTION
109: "The embedded sequence of bridge and ring ID's
110: for this route. For destinations on the
111: local ring, the value of this object is
112: the zero-length string."
113: REFERENCE "Annex C of ISO/IEC 10038: 1993,
114: [ANSI/IEEE Std 802.1D, 1993]"
115: ::= { dot5SrRouteEntry 4 }
116:
117: dot5SrRouteStatus OBJECT-TYPE
118: SYNTAX RowStatus
119: MAX-ACCESS read-create
120: STATUS current
121: DESCRIPTION
122: "The status of this row. Values of the instances
123: of dot5SrRouteControl and dot5SrRouteDescr can be
124: modified while the row's status is 'active."
125: ::= { dot5SrRouteEntry 5 }
126:
127: -- conformance information
128:
129: dot5SrConformance OBJECT IDENTIFIER ::= { dot5SrMIB 2 }
130:
131: dot5SrGroups OBJECT IDENTIFIER ::= { dot5SrConformance 1 }
132: dot5SrCompliances OBJECT IDENTIFIER ::= { dot5SrConformance 2 }
133:
134:
135: -- compliance statements
136:
137: dot5SrCompliance MODULE-COMPLIANCE
138: STATUS current
139: DESCRIPTION
140: "The compliance statement for SNMPv2 entities
141: which implement the IEEE 802.5 Station Source Route
142: MIB."
143:
144: MODULE -- this module
145: MANDATORY-GROUPS { dot5SrRouteGroup }
146:
147: OBJECT dot5SrRouteStatus
148: SYNTAX INTEGER { active(1) } -- subset of values
149: MIN-ACCESS read-only
150: DESCRIPTION
151: "Write access is not required, and only the 'active'
152: value need be supported."
153:
154: OBJECT dot5SrRouteControl
155: MIN-ACCESS read-only
156: DESCRIPTION
157: "Write access is not required."
158:
159: OBJECT dot5SrRouteDescr
160: MIN-ACCESS read-only
161: DESCRIPTION
162: "Write access is not required."
163:
164: ::= { dot5SrCompliances 1 }
165:
166:
167: -- units of conformance
168:
169: dot5SrRouteGroup OBJECT-GROUP
170: OBJECTS { dot5SrRouteControl,
171: dot5SrRouteDescr,
172: dot5SrRouteStatus
173: }
174: STATUS current
175: DESCRIPTION
176: "A collection of objects providing for the management of
177: source routes in stations on IEEE 802.5 source-routing
178: networks."
179: ::= { dot5SrGroups 1 }
180:
181: END