smilint output for ./AAL2-MIB
Message Severities |
Severity | Count |
severe | 20 |
error | 15 |
warning | 13 |
Message Types |
Type | Count |
bad-identifier-case (error) | 10 |
group-unref (warning) | 2 |
import-unused (warning) | 2 |
integer-misuse (warning) | 5 |
internal-flushing (warning) | 3 |
internal-other (severe) | 3 |
lexical (severe) | 1 |
module-identity-missing (error) | 1 |
object-identifier-unknown (severe) | 16 |
parent-row (error) | 2 |
row-name-table-name (warning) | 1 |
type-unknown (error) | 2 |
Messages:
AAL2-MIB
1: -- extracted from draft-ashoka-atmaal2-mib-00.txt
2: -- at Wed May 9 06:04:42 2001
3:
4: AAL2-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: MODULE-IDENTITY,
7: warning -
warning: identifier `MODULE-IDENTITY' imported from module `SNMPv2-SMI' is never used
8: OBJECT-TYPE,
9: Counter32, Counter64
10: FROM SNMPv2-SMI
11: MODULE-COMPLIANCE,
11: warning -
warning: identifier `MODULE-COMPLIANCE' imported from module `SNMPv2-CONF' is never used
12: OBJECT-GROUP
13: FROM SNMPv2-CONF
14:
15: ifIndex
16: FROM IF-MIB;
17:
18: Aal2MIB MODULE-IDENTITY
18: error -
`Aal2MIB' should start with a lower case letter
18: severe -
syntax error, unexpected MODULE_IDENTITY, expecting OBJECT
19: LAST-UPDATED "200105040000Z"
20: ORGANIZATION "Cisco Systems, Inc."
21: CONTACT-INFO
22: " Cisco Systems
23: Customer Service
24: Postal: 170 W Tasman Drive
25: San Jose, CA 95134
26: USA
27:
28: Tel: +1 800 553-NETS
29:
30: E-mail: cs-atm@cisco.com
31: DESCRIPTION
32: " ATM AAL2 MIB file that provides AAL2
33: specific information"
34:
35: REVISION "200105040000Z"
36: DESCRIPTION
37: "Initial version of this MIB module."
38: ::= { Mgmt XXXX}
39:
40: Aal2MIBObjects OBJECT IDENTIFIER ::= { Aal2MIB 1 }
41: aal2VccObjects OBJECT IDENTIFIER ::= { Aal2MIBObjects 1 }
42: aal2VccCidObjects OBJECT IDENTIFIER ::= { Aal2MIBObjects 2 }
43:
44: -- This table contains AAL2 performance statistics of a VCC at the
45: -- interface associated with an AAL2 entity in an ATM host
46:
47:
48: aal2VccTable OBJECT-TYPE
49: SYNTAX SEQUENCE OF CAal2VccEntry
50: MAX-ACCESS not-accessible
51: STATUS current
52: DESCRIPTION
53: "This table contains AAL2 VCC performance
54: parameters, one entry per VPI/VCI pair."
54: severe -
lexically unexpected character, skipping to end of line
55: ::= { aal2VccObjects 1 }
55: warning -
warning: flushing recent incorrect declaration, see previous error(s)
56:
57: aal2VccEntry OBJECT-TYPE
57: error -
row's parent node must be a table node
58: SYNTAX CAal2VccEntry
59: MAX-ACCESS not-accessible
59: error -
unknown type `CAal2VccEntry'
60: STATUS current
61: DESCRIPTION
62: "This list contains the AAL2 VCC performance
63: parameters and is indexed by ifIndex and the
64: associated VPI/VCI."
65: INDEX { ifIndex, aal2VccVpi, aal2VccVci }
66: ::= { aal2VccTable 1 }
66: severe -
unknown object identifier label `aal2VccTable'
67:
68: Aal2VccEntry ::= SEQUENCE {
69: aal2VccVpi INTEGER,
70: aal2VccVci INTEGER,
71: aal2VccParityErrors Counter32,
72: aal2VccOverSizedSDUs Counter32,
73: aal2VccStfSeqErrors Counter32,
74: aal2VccInvalidPtrErrors Counter32,
75: aal2VccHecCodeErrors Counter32,
76: aal2VccOutPkts Counter64,
77: aal2VccInPkts Counter64,
78: aal2VccInOctets Counter64,
79: aal2VccOutOctets Counter64,
80: aal2VccSubCellMuxMode INTEGER
81: }
82:
83: aal2VccVpi OBJECT-TYPE
84: SYNTAX INTEGER (0..4095)
84: warning -
warning: use Integer32 instead of INTEGER in SMIv2
85: MAX-ACCESS not-accessible
86: STATUS current
87: DESCRIPTION
88: "The VPI value of the AAL2 VCC at the interface
89: identified by the ifIndex."
90: ::= { aal2VccEntry 1 }
91:
92: aal2VccVci OBJECT-TYPE
93: SYNTAX INTEGER (0..65535)
93: warning -
warning: use Integer32 instead of INTEGER in SMIv2
94: MAX-ACCESS not-accessible
95: STATUS current
96: DESCRIPTION
97: "The VCI value of the AAL2 VCC at the interface
98: identified by the ifIndex."
99: ::= { aal2VccEntry 2 }
100:
101: aal2VccParityErrors OBJECT-TYPE
102: SYNTAX Counter32
103: MAX-ACCESS read-only
104: STATUS current
105: DESCRIPTION
106: "The number of AAL2 CPS PDUs received with
107: parity errors on this AAL2 VCC."
108: ::= { aal2VccEntry 3 }
109:
110: aal2VccOverSizedSDUs OBJECT-TYPE
111: SYNTAX Counter32
112: MAX-ACCESS read-only
113: STATUS current
114: DESCRIPTION
115: "The number of AAL2 CPS PDUs discarded on this
116: AAL2 VCC at the interface associated with an
117: AAL2 entity because the AAL2 SDUs were too
118: large."
119: ::= { aal2VccEntry 4 }
120:
121: aal2VccStfSeqErrors OBJECT-TYPE
122: SYNTAX Counter32
123: MAX-ACCESS read-only
124: STATUS current
125: DESCRIPTION
126: "The number of AAL2 CPS PDUs discarded on this
127: AAL2 VCC at the interface associated with an
128: AAL2 entity because of STF sequence errors."
129: ::= { aal2VccEntry 5 }
130:
131: aal2VccInvalidPtrErrors OBJECT-TYPE
132: SYNTAX Counter32
133: MAX-ACCESS read-only
134: STATUS current
135: DESCRIPTION
136: "The number of AAL2 CPS PDUs discarded on this
137: AAL2 VCC at the interface associated with an
138: AAL2 entity because of invalid pointer."
139: ::= { aal2VccEntry 6 }
140:
141: aal2VccHecCodeErrors OBJECT-TYPE
142: SYNTAX Counter32
143: MAX-ACCESS read-only
144: STATUS current
145: DESCRIPTION
146: "The number of AAL2 CPS PDUs discarded on this
147: AAL2 VCC at the interface associated with an
148: AAL2 entity because of Hec Code Error."
149: ::= { aal2VccEntry 7 }
150:
151: aal2VccInPkts OBJECT-TYPE
152: SYNTAX Counter64
153: MAX-ACCESS read-only
154: STATUS current
155: DESCRIPTION
156: "The number of AAL2 CPS PDUs received on this
157: AAL2 VCC at the interface associated with an
158: AAL2 entity."
159: ::= { aal2VccEntry 8 }
160:
161: aal2VccOutPkts OBJECT-TYPE
162: SYNTAX Counter64
163: MAX-ACCESS read-only
164: STATUS current
165: DESCRIPTION
166: "The number of AAL2 CPS PDUs transmitted on this
167: AAL2 VCC at the interface associated with an
168: AAL2 entity."
169: ::= { aal2VccEntry 9 }
170:
171: aal2VccInOctets OBJECT-TYPE
172: SYNTAX Counter64
173: MAX-ACCESS read-only
174: STATUS current
175: DESCRIPTION
176: "The number of AAL2 CPS PDU octets received on
177: this AAL2 VCC at the interface associated with
178: an AAL2 entity."
179: ::= { aal2VccEntry 10 }
180:
181: aal2VccOutOctets OBJECT-TYPE
182: SYNTAX Counter64
183: MAX-ACCESS read-only
184: STATUS current
185: DESCRIPTION
186: "The number of AAL2 CPS PDU octets transmitted
187: on this AAL2 VCC at the interface associated
188: with an AAL2 entity."
189: ::= { aal2VccEntry 11 }
190:
191: aal2VccSubCellMuxMode OBJECT-TYPE
192: SYNTAX INTEGER {
193: enabled (1),
194: disabled (2)
195: }
196: MAX-ACCESS read-write
197: STATUS current
198: DESCRIPTION
199: "This object indicates whether subcell multiplex
200: mode is enabled/disabled on this VCC at the
201: interface associated with an AAL2 entity."
202: ::= { aal2VccEntry 12 }
203:
204: -- This table contains AAL2 performance statistics of a Channel
205: -- Identifier(CID) of a VCC at the interface associated with an AAL2
206: -- entity in an ATM host
207:
208: aal2CidTable OBJECT-TYPE
209: SYNTAX SEQUENCE OF CAal2CidEntry
209: error -
unknown type `CAal2CidEntry'
210: MAX-ACCESS not-accessible
211: STATUS current
212: DESCRIPTION
213: "This table contains AAL2 CID performance
214: parameters, one entry per VPI/VCI and CID
215: pair."
216: ::= { aal2VccCidObjects 1 }
216: severe -
unknown object identifier label `aal2VccCidObjects'
217:
218: aal2CidEntry OBJECT-TYPE
218: error -
row's parent node must be a table node
218: warning -
warning: row identifier `aal2CidEntry' should have the same prefix as table identifier `cAal2CidTable'
219: SYNTAX CAal2CidEntry
220: MAX-ACCESS not-accessible
221: STATUS current
222: DESCRIPTION
223: "This list contains the AAL2 CID performance
224: parameters."
225: INDEX { ifIndex, aal2CidVpi,
226: aal2CidVci, aal2CidId }
227: ::= { cAal2CidTable 1 }
227: severe -
unknown object identifier label `cAal2CidTable'
228:
229: Aal2CidEntry ::= SEQUENCE {
230: cAal2CidVpi INTEGER,
230: severe -
unknown object identifier label `cAal2CidVpi'
231: cAal2CidVci INTEGER,
231: severe -
unknown object identifier label `cAal2CidVci'
232: cAal2CidId INTEGER,
232: severe -
unknown object identifier label `cAal2CidId'
233: cAal2CidParityErrors Counter32,
233: severe -
unknown object identifier label `cAal2CidParityErrors'
234: cAal2CidOverSizedSDUs Counter32,
234: severe -
unknown object identifier label `cAal2CidOverSizedSDUs'
235: cAal2CidStfSeqErrors Counter32,
235: severe -
unknown object identifier label `cAal2CidStfSeqErrors'
236: cAal2CidInvalidPtrErrors Counter32,
236: severe -
unknown object identifier label `cAal2CidInvalidPtrErrors'
237: cAal2CidHecCodeErrors Counter32,
237: severe -
unknown object identifier label `cAal2CidHecCodeErrors'
238: cAal2CidOutPkts Counter32,
238: severe -
unknown object identifier label `cAal2CidOutPkts'
239: cAal2CidInPkts Counter32,
239: severe -
unknown object identifier label `cAal2CidInPkts'
240: cAal2CidInOctets Counter32,
240: severe -
unknown object identifier label `cAal2CidInOctets'
241: cAal2CidOutOctets Counter32
242: }
242: severe -
unknown object identifier label `cAal2CidOutOctets'
243:
244: aal2CidVpi OBJECT-TYPE
245: SYNTAX INTEGER (0..4095)
245: warning -
warning: use Integer32 instead of INTEGER in SMIv2
246: MAX-ACCESS not-accessible
247: STATUS current
248: DESCRIPTION
249: "The VPI value of the AAL2 CID at the interface
250: identified by the ifIndex."
251: ::= { aal2CidEntry 1 }
252:
253: aal2CidVci OBJECT-TYPE
254: SYNTAX INTEGER (0..65535)
254: warning -
warning: use Integer32 instead of INTEGER in SMIv2
255: MAX-ACCESS not-accessible
256: STATUS current
257: DESCRIPTION
258: "The VCI value of the AAL2 CID at the interface
259: identified by the ifIndex."
260: ::= { aal2CidEntry 2 }
261:
262: aal2CidId OBJECT-TYPE
263: SYNTAX INTEGER (0..255)
263: warning -
warning: use Integer32 instead of INTEGER in SMIv2
264: MAX-ACCESS not-accessible
265: STATUS current
266: DESCRIPTION
267: "The CID value of the AAL2 CID at the interface
268: identified by the ifIndex."
269: ::= { aal2CidEntry 3 }
270:
271: aal2CidParityErrors OBJECT-TYPE
272: SYNTAX Counter32
273: MAX-ACCESS read-only
274: STATUS current
275: DESCRIPTION
276: "The number of AAL2 CPS PDUs received with
277: Parity errors on this AAL2 CID at the
278: Interface associated with an AAL2 entity"
279: ::= { aal2CidEntry 4 }
280:
281: aal2CidOverSizedSDUs OBJECT-TYPE
282: SYNTAX Counter32
283: MAX-ACCESS read-only
284: STATUS current
285: DESCRIPTION
286: "The number of AAL2 CPS PDUs discarded on this
287: AAL2 CID at the interface associated with an
288: AAL2 entity because the AAL2 SDUs were too
289: large."
290: ::= { aal2CidEntry 5 }
291:
292: aal2CidStfSeqErrors OBJECT-TYPE
293: SYNTAX Counter32
294: MAX-ACCESS read-only
295: STATUS current
296: DESCRIPTION
297: "The number of AAL2 CPS PDUs discarded on this
298: AAL2 CID at the interface associated with an
299: AAL2 entity because of STF sequence errors."
300: ::= { aal2CidEntry 6 }
301:
302: aal2CidInvalidPtrErrors OBJECT-TYPE
303: SYNTAX Counter32
304: MAX-ACCESS read-only
305: STATUS current
306: DESCRIPTION
307: "The number of AAL2 CPS PDUs discarded on this
308: AAL2 CID at the interface associated with an
309: AAL2 entity because of invalid pointer."
310: ::= { aal2CidEntry 7 }
311:
312: aal2CidHecCodeErrors OBJECT-TYPE
313: SYNTAX Counter32
314: MAX-ACCESS read-only
315: STATUS current
316: DESCRIPTION
317: "The number of AAL2 CPS PDUs discarded on this
318: AAL2 CID at the interface associated with an
319: AAL2 entity because of Hec Code Error."
320: ::= { aal2CidEntry 8 }
321:
322: aal2CidInPkts OBJECT-TYPE
323: SYNTAX Counter32
324: MAX-ACCESS read-only
325: STATUS current
326: DESCRIPTION
327: "The number of AAL2 CPS PDUs received on this
328: AAL2 CID at the interface associated with an
329: AAL2 entity."
330: ::= { aal2CidEntry 9 }
331:
332: aal2CidOutPkts OBJECT-TYPE
333: SYNTAX Counter32
334: MAX-ACCESS read-only
335: STATUS current
336: DESCRIPTION
337: "The number of AAL2 CPS PDUs transmitted on
338: this AAL2 CID at the interface associated
339: with an AAL2 entity."
340: ::= { aal2CidEntry 10 }
341:
342: aal2CidInOctets OBJECT-TYPE
343: SYNTAX Counter32
344: MAX-ACCESS read-only
345: STATUS current
346: DESCRIPTION
347: "The number of AAL2 CPS PDU octets received on
348: this AAL2 CID at the interface associated with
349: an AAL2 entity."
350: ::= { aal2CidEntry 11 }
351:
352: aal2CidOutOctets OBJECT-TYPE
353: SYNTAX Counter32
354: MAX-ACCESS read-only
355: STATUS current
356: DESCRIPTION
357: "The number of AAL2 CPS PDU octets transmitted
358: on this AAL2 CID at the interface associated
359: with an AAL2 entity."
360: ::= { aal2CidEntry 12 }
361:
362: -- Conformance Information
363:
364: Aal2MIBConformance OBJECT IDENTIFIER ::= { Aal2MIB 2 }
364: error -
`Aal2MIBConformance' should start with a lower case letter
364: error -
`Aal2MIB' should start with a lower case letter
364: severe -
unknown object identifier label `Aal2MIB'
365: Aal2MIBCompliances OBJECT IDENTIFIER ::=
365: error -
`Aal2MIBCompliances' should start with a lower case letter
366: { Aal2MIBConformance 1 }
366: error -
`Aal2MIBConformance' should start with a lower case letter
367: Aal2MIBGroups OBJECT IDENTIFIER ::=
367: error -
`Aal2MIBGroups' should start with a lower case letter
368: { Aal2MIBConformance 2 }
368: error -
`Aal2MIBConformance' should start with a lower case letter
369:
370: -- Compliance Statement
371: Aal2MIBCompliance MODULE-COMPLIANCE
371: error -
`Aal2MIBCompliance' should start with a lower case letter
371: severe -
syntax error, unexpected MODULE_COMPLIANCE, expecting OBJECT
372: STATUS current
373: DESCRIPTION
374: "The compliance statement for entities which implement
375: this AAL2 MIB."
376: MODULE -- this module
377: MANDATORY-GROUPS { cAal2VccGroup,
378: cAal2VccCidGroup }
378: warning -
warning: flushing recent incorrect declaration, see previous error(s)
379: ::= { Aal2MIBCompliances 1 }
379: severe -
syntax error, unexpected COLON_COLON_EQUAL
379: warning -
warning: flushing recent incorrect declaration, see previous error(s)
380:
381: -- units of conformance:
382: aal2VccGroup OBJECT-GROUP
382: warning -
warning: current group `aal2VccGroup' is not referenced in this module
383: OBJECTS {
384: aal2VccParityErrors,
385: aal2VccOverSizedSDUs,
386: aal2VccStfSeqErrors,
387: aal2VccInvalidPtrErrors,
388: aal2VccHecCodeErrors,
389: aal2VccOutPkts,
390: aal2VccInPkts,
391: aal2VccInOctets,
392: aal2VccOutOctets,
393: aal2VccSubCellMuxMode
394: }
395:
396: STATUS current
397: DESCRIPTION
398: "A collection of objects providing AAL2 related
399: parameters corresponding to a VPI/VCI."
400: ::= { Aal2MIBGroups 1 }
400: error -
`Aal2MIBGroups' should start with a lower case letter
401:
402: aal2VccCidGroup OBJECT-GROUP
402: warning -
warning: current group `aal2VccCidGroup' is not referenced in this module
403: OBJECTS {
404: aal2CidParityErrors,
405: aal2CidOverSizedSDUs,
406: aal2CidStfSeqErrors,
407: aal2CidInvalidPtrErrors,
408: aal2CidHecCodeErrors,
409: aal2CidOutPkts,
410: aal2CidInPkts,
411: aal2CidInOctets,
412: aal2CidOutOctets
413: }
414:
415: STATUS current
416: DESCRIPTION
417: "A collection of objects providing AAL2 related
418: parameters corresponding to a VPI/VCI and CID."
419: ::= { Aal2MIBGroups 2 }
419: error -
`Aal2MIBGroups' should start with a lower case letter
420:
421: END
421: error -
missing MODULE-IDENTITY clause in SMIv2 MIB
422:
423: --
424: -- "Copyright (C) The Internet Society (date). All Rights Reserved. This
425: -- document and translations of it may be copied and furnished to others,
426: -- and derivative works that comment on or otherwise explain it or assist
427: -- in its implmentation may be prepared, copied, published and distributed,
428: -- in whole or in part, without restriction of any kind, provided that the
429: -- above copyright notice and this paragraph are included on all such copies
430: -- and derivative works. However, this document itself may not be modified
431: -- in any way, such as by removing the copyright notice or references to the
432: -- Internet Society or other Internet organizations, except as needed for the
433: -- purpose of developing Internet standards in which case the procedures for
434: -- copyrights defined in the Internet Standards process must be followed, or
435: -- as required to translate it into
436: --
437: --
438: --
439: --
440: --
441: --
442: --
443: --
444: --
445: --
446: -- INTERNET-DRAFT ATM AAL2 Managed Objects May 2001
447: --
448: --
449: --
450: --
451: -- K. Ashoka Expires November 2001 6
452: