smilint output for ./VPLS-DRAFT-00-MIB
Message Severities |
Severity | Count |
severe | 24 |
error | 7 |
minor error | 13 |
warning | 33 |
Message Types |
Type | Count |
bad-identifier-case (error) | 2 |
group-unref (warning) | 3 |
hyphen-in-object (warning) | 3 |
import-unused (warning) | 10 |
index-element-not-column (warning) | 1 |
internal-flushing (warning) | 13 |
internal-other (severe) | 13 |
module-identity-missing (error) | 1 |
node-implicit (warning) | 2 |
notification-object-type (minor error) | 4 |
object-identifier-not-prefix (error) | 3 |
object-identifier-unknown (severe) | 11 |
parent-row (error) | 1 |
scalar-not-creatable (minor error) | 8 |
sequence-no-column (minor error) | 1 |
sequence-order (warning) | 1 |
Messages:
VPLS-DRAFT-00-MIB
1: -- extracted from draft-nadeau-l2vpn-vpls-mib-00.txt
2: -- at Tue Jun 20 06:06:28 2006
3:
4: VPLS-DRAFT-00-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: NOTIFICATION-TYPE, MODULE-IDENTITY, OBJECT-TYPE,
8: Integer32, Unsigned32, Counter32, Counter64, TimeTicks,
8: warning -
warning: identifier `Integer32' imported from module `SNMPv2-SMI' is never used
8: warning -
warning: identifier `Counter32' imported from module `SNMPv2-SMI' is never used
8: warning -
warning: identifier `Counter64' imported from module `SNMPv2-SMI' is never used
8: warning -
warning: identifier `TimeTicks' imported from module `SNMPv2-SMI' is never used
9: transmission
9: warning -
warning: identifier `transmission' imported from module `SNMPv2-SMI' is never used
10: FROM SNMPv2-SMI -- RFC2578
11:
12: MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP
13: FROM SNMPv2-CONF -- RFC2580
14:
15: TruthValue, RowStatus, StorageType,
15: warning -
warning: identifier `StorageType' imported from module `SNMPv2-TC' is never used
16: TimeStamp
16: warning -
warning: identifier `TimeStamp' imported from module `SNMPv2-TC' is never used
17: FROM SNMPv2-TC -- RFC2579
18:
19: SnmpAdminString
20: FROM SNMP-FRAMEWORK-MIB -- RFC3411
21:
22: InterfaceIndexOrZero
22: warning -
warning: identifier `InterfaceIndexOrZero' imported from module `IF-MIB' is never used
23: FROM IF-MIB -- RFC2863
24:
25: InetAddressType, InetAddress
25: warning -
warning: identifier `InetAddressType' imported from module `INET-ADDRESS-MIB' is never used
25: warning -
warning: identifier `InetAddress' imported from module `INET-ADDRESS-MIB' is never used
26: FROM INET-ADDRESS-MIB -- RFC4001
27:
28: PwIndexType
29: FROM PW-TC-STD-MIB
30:
31: VPNIdOrZero
32: FROM VPN-TC-STD-MIB -- RFC4265
33: ;
34:
35: vplsDraft00MIB MODULE-IDENTITY
36: draft-nadeau-l2vpn-vpls-mib-00 L2-VPN-MIB June 16, 2006
36: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting LAST_UPDATED
37:
38:
39:
40: LAST-UPDATED "200606041200Z" -- 4 June 2006 12:00:00 GMT
41: ORGANIZATION "Layer 2 Virtual Private Networks (L2VPN)
42: Working Group"
43: CONTACT-INFO
44: "
45: Thomas D. Nadeau
46: Email: tnadeau@cisco.com
47:
48: The L2VPN Working Group (email distribution l2vpn@ietf.org,
49: http://www.ietf.org/html.charters/l2vpn-charter.html)
50: "
51:
52: DESCRIPTION
53: "Copyright (C) The Internet Society (2006). The initial
54: version of this MIB module was published in RFC XXXX.
55: -- RFC Editor: Please replace XXXX with RFC number & remove
56: -- this note.
57:
58: For full legal notices see the RFC itself or see:
59: http://www.ietf.org/copyrights/ianamib.html
60:
61: This MIB module contains managed object definitions for
62: Virtual Private LAN Services as in [VPLS-LDP]
63:
64: This MIB module enables the use of any underlying Pseudo Wire
65: network.
66:
67: Copyright (C) The Internet Society (2006). This version
68: of this MIB module is part of RFC XXX; see the RFC
69: itself for full legal notices.
70: -- RFC Ed.: replace XXX with actual RFC number & remove this
71: -- note
72: "
73:
74: -- Revision history.
75:
76: REVISION
77: "200606041200Z" -- 4 June 2006 12:00:00 GMT
78: DESCRIPTION "Initial version published as part of RFC YYYY."
79: -- RFC Editor: please replace YYYY with IANA assigned value, and
80: -- delete this note.
81:
82: ::= { transmission XXXX }
82: warning -
warning: flushing recent incorrect declaration, see previous error(s)
83: -- RFC Editor: please replace XXXX with IANA assigne value, and
84: -- delete this note.
85:
86: -- Top-level components of this MIB.
87: draft-nadeau-l2vpn-vpls-mib-00 L2-VPN-MIB June 16, 2006
87: warning -
warning: object identifier name `draft-nadeau-l2vpn-vpls-mib-00' should not include hyphens in SMIv2 MIB
87: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
88:
89:
90:
91: -- Notifications
92: vplsNotifications OBJECT IDENTIFIER
93: ::= { vplsDraft00MIB 0 }
93: warning -
warning: flushing recent incorrect declaration, see previous error(s)
94: -- Tables, Scalars
95: vplsObjects OBJECT IDENTIFIER
96: ::= { vplsDraft00MIB 1 }
96: severe -
unknown object identifier label `vplsDraft00MIB'
97: -- Conformance
98: vplsConformance OBJECT IDENTIFIER
99: ::= { vplsDraft00MIB 2 }
100:
101: -- PW Virtual Connection Table
102:
103: vplsIndexNext OBJECT-TYPE
104: SYNTAX Unsigned32
105: MAX-ACCESS read-only
106: STATUS current
107: DESCRIPTION
108: "This object contains an appropriate value to be used
109: for vplsIndex when creating entries in the
110: vplsConfigTable. The value 0 indicates that no
111: unassigned entries are available. To obtain the
112: value of vplsIndex for a new entry in the
113: vplsTable, the manager issues a management
114: protocol retrieval operation to obtain the current
115: value of vplsIndex. After each retrieval
116: operation, the agent should modify the value to
117: reflect the next unassigned index. After a manager
118: retrieves a value the agent will determine through
119: its local policy when this index value will be made
120: available for reuse."
121: ::= { vplsObjects 1 }
122:
123:
124: vplsConfigTable OBJECT-TYPE
125: SYNTAX SEQUENCE OF VplsConfigEntry
126: MAX-ACCESS not-accessible
127: STATUS current
128: DESCRIPTION
129: "This table specifies information for configuring
130: and monitoring Virtual Private Lan Services(VPLS).
131: "
132: ::= { vplsObjects 2 }
133:
134: vplsConfigEntry OBJECT-TYPE
135: SYNTAX VplsConfigEntry
136: MAX-ACCESS not-accessible
137: STATUS current
138: DESCRIPTION
139:
140: draft-nadeau-l2vpn-vpls-mib-00 L2-VPN-MIB June 16, 2006
140: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting QUOTED_STRING
141:
142:
143:
144: "A row in this table represents a Virtual Private Lan
145: Service(VPLS) in a packet network. It is indexed by
146: vplsIndex, which uniquely identifies a single VPLS.
147:
148: A row is created by the operator or by the agent if a
149: VPLS service is created by non-SNMP application or
150: due to autodiscovery process.
151:
152: None of the read-create objects values can be
153: changed when vplsRowStatus is in the active(1)
154: state. Changes are allowed when the vplsRowStatus
155: is in notInService(2) or notReady(3) states only.
156: If the operator need to change one of the values
157: for an active row the vplsRowStatus should be
158: first changed to notInService(2), the objects may
159: be changed now, and later to active(1) in order to
160: re-initiate the signaling process with the new
161: values in effect.
162: "
163: INDEX { vplsIndex }
163: warning -
warning: flushing recent incorrect declaration, see previous error(s)
164: ::= { vplsConfigTable 1 }
164: severe -
syntax error, unexpected COLON_COLON_EQUAL
164: warning -
warning: flushing recent incorrect declaration, see previous error(s)
165:
166: VplsConfigEntry ::=
167: SEQUENCE {
168: vplsIndex Unsigned32,
169: vplsName SnmpAdminString,
169: severe -
unknown object identifier label `vplsName'
170: vplsDescr SnmpAdminString,
171: vplsAdminStatus INTEGER,
172: vplsOperStatus INTEGER,
172: severe -
unknown object identifier label `vplsOperStatus'
173: vplsMacLearning TruthValue,
174: vplsDiscardUnknownDest TruthValue,
175: vplsMacAging TruthValue,
176: vplsVpnId VPNIdOrZero,
176: severe -
unknown object identifier label `vplsVpnId'
177: vplsConfigFwdFullHighWatermark Unsigned32,
178: vplsConfigFwdFullLowWatermark Unsigned32,
179: vplsRowStatus RowStatus
180: }
181:
182: vplsIndex OBJECT-TYPE
182: warning -
warning: index element `vplsIndex' of row `vplsPwBindEntry' must be a column
183: SYNTAX Unsigned32 (1.. 2147483647)
184: MAX-ACCESS not-accessible
185: STATUS current
186: DESCRIPTION
187: "Unique index for the conceptual row identifying
188: a VPLS service."
189: ::= { vplsConfigEntry 1 }
189: severe -
unknown object identifier label `vplsConfigEntry'
190:
191: vplsName OBJECT-TYPE
192: draft-nadeau-l2vpn-vpls-mib-00 L2-VPN-MIB June 16, 2006
192: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting SYNTAX
193:
194:
195:
196: SYNTAX SnmpAdminString
197: MAX-ACCESS read-create
198: STATUS current
199: DESCRIPTION
200: "A textual name of the VPLS.
201: If there is no local name, or this object is
202: otherwise not applicable, then this object MUST
203: contain a zero-length octet string."
204: DEFVAL { "" }
204: warning -
warning: flushing recent incorrect declaration, see previous error(s)
205: ::= { vplsConfigEntry 2 }
205: severe -
syntax error, unexpected COLON_COLON_EQUAL
205: warning -
warning: flushing recent incorrect declaration, see previous error(s)
206:
207: vplsDescr OBJECT-TYPE
208: SYNTAX SnmpAdminString
209: MAX-ACCESS read-create
210: STATUS current
211: DESCRIPTION
212: "A textual string containing information about the
213: VPLS service. If there is no information for this VPLS
214: service, then this object MUST contain a zero-length
215: octet string."
216: DEFVAL { "" }
217: ::= { vplsConfigEntry 3 }
217: minor error -
scalar object must not have a `read-create' access value
218:
219: vplsAdminStatus OBJECT-TYPE
220: SYNTAX INTEGER {
221: up(1),
222: down(2),
223: testing(3) -- in some test mode
224:
225: }
226: MAX-ACCESS read-create
227: STATUS current
228: DESCRIPTION
229: "The desired administrative state of the VPLS
230: service. If the administrative status of the
231: Vpls service is changed to enable then this
232: service is able to utilize the pseudo wire to
233: perform the tasks of a VPLS service.
234: The testing(3) state indicates that no operational
235: packets can be passed. "
236: DEFVAL { down }
237: ::= { vplsConfigEntry 4 }
237: minor error -
scalar object must not have a `read-create' access value
238:
239: vplsOperStatus OBJECT-TYPE
240: SYNTAX INTEGER {
241: unknown(0),
242: up(1),
243: down(2)
244:
245: draft-nadeau-l2vpn-vpls-mib-00 L2-VPN-MIB June 16, 2006
245: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting '}' or ','
246:
247:
248:
249: }
249: warning -
warning: flushing recent incorrect declaration, see previous error(s)
250: MAX-ACCESS read-only
250: severe -
syntax error, unexpected MAX_ACCESS
251: STATUS current
252: DESCRIPTION
253: "The current operational state of this VPLS Service."
254: ::= { vplsConfigEntry 5 }
254: warning -
warning: flushing recent incorrect declaration, see previous error(s)
255:
256: vplsMacLearning OBJECT-TYPE
257: SYNTAX TruthValue
258: MAX-ACCESS read-create
259: STATUS current
260: DESCRIPTION
261: "This object specifies if MAC Learning is enabled
262: in this service. If this object is true then Mac
263: Learning is enabled. If false, then Mac Learning is
264: disabled."
265: DEFVAL { true }
266: ::= { vplsConfigEntry 6 }
266: minor error -
scalar object must not have a `read-create' access value
267:
268: vplsDiscardUnknownDest OBJECT-TYPE
269: SYNTAX TruthValue
270: MAX-ACCESS read-create
271: STATUS current
272: DESCRIPTION
273: "If the value of this object is 'true', then frames
274: received with an unknown destination MAC are
275: discarded in this VPLS. If 'false', then the
276: packets are processed."
277: DEFVAL { false }
278: ::= { vplsConfigEntry 7 }
278: minor error -
scalar object must not have a `read-create' access value
279:
280:
281: vplsMacAging OBJECT-TYPE
282: SYNTAX TruthValue
283: MAX-ACCESS read-create
284: STATUS current
285: DESCRIPTION
286: "If the value of this object is 'true'
287: then the MAC ageing process is enabled in
288: this VPLS. If 'false', then the MAC ageing process
289: is disabled"
290: DEFVAL { true }
291: ::= { vplsConfigEntry 8 }
291: minor error -
scalar object must not have a `read-create' access value
292:
293:
294: vplsVpnId OBJECT-TYPE
295: SYNTAX VPNIdOrZero
296: MAX-ACCESS read-only
297:
298: draft-nadeau-l2vpn-vpls-mib-00 L2-VPN-MIB June 16, 2006
298: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting STATUS
299:
300:
301:
302: STATUS current
303: DESCRIPTION
304: "This objects indicates the IEEE 802-1990
305: VPN ID of the associated VPLS service."
306: -- Ed note: Should we import the VPNIdOrZero TC or
307: -- define a new TC?
308: ::= { vplsConfigEntry 9 }
308: warning -
warning: flushing recent incorrect declaration, see previous error(s)
309:
310: vplsConfigFwdFullHighWatermark OBJECT-TYPE
311: SYNTAX Unsigned32 (0..100)
312: UNITS "percentage"
313: MAX-ACCESS read-create
314: STATUS current
315: DESCRIPTION
316: "This object specifies the utilization of the
317: forwarding database for this VPLS instance at
318: which the vplsFwdFullAlarmRaised notification
319: will be sent."
320: DEFVAL { 95 }
321: ::= { vplsConfigEntry 10 }
321: minor error -
scalar object must not have a `read-create' access value
322:
323: vplsConfigFwdFullLowWatermark OBJECT-TYPE
324: SYNTAX Unsigned32 (0..100)
325: UNITS "percentage"
326: MAX-ACCESS read-create
327: STATUS current
328: DESCRIPTION
329: "This object specifies the utilization of the
330: forwarding database for this VPLS instance
331: at which the vplsFwdFullAlarmCleared
332: notification will be sent."
333: DEFVAL { 90 }
334: ::= { vplsConfigEntry 11 }
334: minor error -
scalar object must not have a `read-create' access value
335:
336: vplsRowStatus OBJECT-TYPE
337: SYNTAX RowStatus
338: MAX-ACCESS read-create
339: STATUS current
340: DESCRIPTION
341: "For creating, modifying, and deleting this row.
342: None of the read-create objects in the
343: conceptual rows may be changed when this
344: object is in the active(1) state."
345: ::= { vplsConfigEntry 12 }
345: minor error -
scalar object must not have a `read-create' access value
346:
347:
348: -- VPLS PW Binding Table
349: draft-nadeau-l2vpn-vpls-mib-00 L2-VPN-MIB June 16, 2006
349: warning -
warning: object identifier name `draft-nadeau-l2vpn-vpls-mib-00' should not include hyphens in SMIv2 MIB
349: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
350:
351:
352:
353: vplsPwBindTable OBJECT-TYPE
354: SYNTAX SEQUENCE OF VplsPwBindEntry
355: MAX-ACCESS not-accessible
356: STATUS current
357: DESCRIPTION
358: "This table provides an association between a
359: VPLS service and the corresponding Pseudo
360: Wires. A service can have more than one Pseudo
361: Wire association. Pseudo Wires are defined in
362: the pwTable [PWE3-PW-MIB]"
363: ::= { vplsObjects 3 }
363: warning -
warning: flushing recent incorrect declaration, see previous error(s)
364:
365: vplsPwBindEntry OBJECT-TYPE
365: error -
row's parent node must be a table node
366: SYNTAX VplsPwBindEntry
367: MAX-ACCESS not-accessible
368: STATUS current
369: DESCRIPTION
370: "Each row represents an association between a
371: VPLS instance and one or more Pseudo Wires
372: defined in the pwTable. Each index is unique
373: in describing an entry in this table. However
374: both indexes are required to define the one
375: to many association of service to
376: pseudowire."
377: INDEX { vplsIndex, vplsPwIndex }
378: ::= { vplsPwBindTable 1 }
378: severe -
unknown object identifier label `vplsPwBindTable'
379:
380: VplsPwBindEntry ::=
380: minor error -
SEQUENCE element #2 `vplsPwBindBindType' is not a child node under `vplsPwBindEntry'
380: warning -
warning: SEQUENCE element #3 `vplsPwBindMacAddressLimit' does not match order of columnar objects under `vplsPwBindEntry'
381: SEQUENCE {
382: vplsPwIndex PwIndexType,
383: vplsPwBindBindType INTEGER,
383: severe -
unknown object identifier label `vplsPwBindBindType'
384: vplsPwBindMacAddressLimit Unsigned32,
385: vplsPwBindRowStatus RowStatus
386: }
387:
388: vplsPwIndex OBJECT-TYPE
389: SYNTAX PwIndexType
390: MAX-ACCESS not-accessible
391: STATUS current
392: DESCRIPTION
393: "Secondary Index for the conceptual row identifying
394: a pseudowire within the PwEntry which MUST
395: match an entry from the PW-STD-MIB's PwTable
396: which represents an already-provisioned
397: pseuwowire that is then associated with this
398: VPLS instance."
399: ::= { vplsPwBindEntry 1 }
400:
401: draft-nadeau-l2vpn-vpls-mib-00 L2-VPN-MIB June 16, 2006
401: warning -
warning: object identifier name `draft-nadeau-l2vpn-vpls-mib-00' should not include hyphens in SMIv2 MIB
401: severe -
syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
402:
403:
404:
405: vplsPwBindBindType OBJECT-TYPE
406: SYNTAX INTEGER {
407: manual (1),
408: autodiscovery (2)
409: }
409: warning -
warning: flushing recent incorrect declaration, see previous error(s)
410: MAX-ACCESS read-create
410: severe -
syntax error, unexpected MAX_ACCESS
411: STATUS current
412: DESCRIPTION
413: "The value of this object indicates
414: whether the Pseudo Wire binding was created
415: manually or via autodiscovery.
416:
417: The value of this object must be
418: specifed when the row is created and cannot
419: be changed while the row status is active(1)"
420: ::= { vplsPwBindEntry 2 }
420: warning -
warning: flushing recent incorrect declaration, see previous error(s)
421:
422: vplsPwBindMacAddressLimit OBJECT-TYPE
423: SYNTAX Unsigned32 (0.. 4294967295)
424: MAX-ACCESS read-create
425: STATUS current
426: DESCRIPTION
427: "The value of this object specifies the maximum number
428: of learned and static entries allowed in the
429: Forwarding database for this PW Binding. The value 0
430: means there is no limit for this PW Binding."
431: DEFVAL { 0 }
432: ::= { vplsPwBindEntry 3 }
433:
434: vplsPwBindRowStatus OBJECT-TYPE
435: SYNTAX RowStatus
436: MAX-ACCESS read-create
437: STATUS current
438: DESCRIPTION
439: "For creating, modifying, and deleting this row.
440: None of the read-create objects in the
441: conceptual rows may be changed when this
442: object is in the active(1) state"
443: ::= { vplsPwBindEntry 4 }
444:
445: vplsStatusNotifEnable OBJECT-TYPE
446: SYNTAX TruthValue
447: MAX-ACCESS read-write
448: STATUS current
449: DESCRIPTION
450: "If this object is set to true(1), then it enables
451: the emission of vplsStatusChanged
452: notification; otherwise this notification is not
453:
454: draft-nadeau-l2vpn-vpls-mib-00 L2-VPN-MIB June 16, 2006
455:
456:
457:
458: emitted."
459: REFERENCE
460: "See also [RFC3413] for explanation that
461: notifications are under the ultimate control of the
462: MIB module in this document."
463: DEFVAL { false }
464: ::= { vplsObjects 4 }
465:
466: vplsNotificationMaxRate OBJECT-TYPE
467: SYNTAX Unsigned32
468: MAX-ACCESS read-write
469: STATUS current
470: DESCRIPTION
471: "This object indicates the maximum number of
472: notifications issued per second. If events occur
473: more rapidly, the implementation may simply fail to
474: emit these notifications during that period, or may
475: queue them until an appropriate time. A value of 0
476: means no throttling is applied and events may be
477: notified at the rate at which they occur."
478: DEFVAL { 0 }
479: ::= { vplsObjects 5 }
480:
481:
482: -- VPLS Service Notifications
483:
484: vplsStatusChanged NOTIFICATION-TYPE
484: minor error -
object `vplsVpnId' of notification `vplsStatusChanged' must be a scalar or column
484: minor error -
object `vplsOperStatus' of notification `vplsStatusChanged' must be a scalar or column
485: OBJECTS {
486: vplsVpnId,
487: vplsAdminStatus,
488: vplsOperStatus
489: }
490: STATUS current
491: DESCRIPTION
492: "The vplsStatusChanged notification is generated
493: when there is a change in the administrative or
494: operating status of a VPLS service."
495: ::= { vplsNotifications 1 }
495: severe -
unknown object identifier label `vplsNotifications'
496:
497: vplsFwdFullAlarmRaised NOTIFICATION-TYPE
497: minor error -
object `vplsVpnId' of notification `vplsFwdFullAlarmRaised' must be a scalar or column
498: OBJECTS {
499: vplsVpnId,
500: vplsConfigFwdFullHighWatermark,
501: vplsConfigFwdFullLowWatermark
502: }
503: STATUS current
504: DESCRIPTION
505: "The vplsFwdFullAlarmRaised notification is
506:
507: draft-nadeau-l2vpn-vpls-mib-00 L2-VPN-MIB June 16, 2006
508:
509:
510:
511: generated when the utilization of the Forwarding
512: database is above the value specified by
513: vplsConfigFwdFullHighWatermark."
514: ::= { vplsNotifications 2 }
515:
516: vplsFwdFullAlarmCleared NOTIFICATION-TYPE
516: minor error -
object `vplsVpnId' of notification `vplsFwdFullAlarmCleared' must be a scalar or column
517: OBJECTS {
518: vplsVpnId,
519: vplsConfigFwdFullHighWatermark,
520: vplsConfigFwdFullLowWatermark
521: }
522: STATUS current
523: DESCRIPTION
524: "The vplsFwdFullAlarmCleared notification is
525: generated when the utilization of the Forwarding
526: database is below the value specified by
527: vplsConfigFwdFullLowWatermark."
528: ::= { vplsNotifications 3 }
529:
530: -- Compliance requirement for read-only implementations.
531:
532: vplsCompliances
533: OBJECT IDENTIFIER ::= { vplsConformance 1 }
534:
535: vplsModuleReadOnlyCompliance MODULE-COMPLIANCE
536: STATUS current
537: DESCRIPTION
538: "Compliance requirement for implementations that only
539: provide read-only support for VPLS-DRAFT-00-MIB.
540: Such devices can then be monitored but cannot be
541: configured using this MIB modules."
542:
543: MODULE -- this module
544:
545: GROUP vplsGroup
546: DESCRIPTION
547: "This group is mandatory for devices which support
548: VPLS. Write access is not mandatory for objects in
549: this group."
550:
551: GROUP vplsPwBindGroup
552: DESCRIPTION
553: "This group is mandatory for devices which support
554: VPLS. Write access is not mandatory for objects in
555: this group."
556:
557: GROUP vplsNotificationGroup
558: DESCRIPTION
559:
560: draft-nadeau-l2vpn-vpls-mib-00 L2-VPN-MIB June 16, 2006
560: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting QUOTED_STRING
561:
562:
563:
564: "This group is mandatory for devices which support
565: VPLS."
566:
567: ::= { vplsCompliances 1 }
567: warning -
warning: flushing recent incorrect declaration, see previous error(s)
568:
569: -- Units of conformance.
570:
571: vplsGroups
572: OBJECT IDENTIFIER ::= { vplsConformance 2 }
573:
574: vplsGroup OBJECT-GROUP
574: warning -
warning: current group `vplsGroup' is not referenced in this module
575: OBJECTS {
576: vplsName,
577: vplsDescr,
578: vplsAdminStatus,
579: vplsOperStatus,
580: vplsMacLearning,
581: vplsDiscardUnknownDest,
582: vplsMacAging,
583: vplsVpnId,
584: vplsConfigFwdFullHighWatermark,
585: vplsConfigFwdFullLowWatermark,
586: vplsRowStatus,
587: vplsIndexNext
588: }
589: STATUS current
590: DESCRIPTION
591: "The group of objects supporting
592: management of L2VPN VPLS services"
593: ::= { vplsGroups 1 }
594:
595: vplsPwBindGroup OBJECT-GROUP
595: warning -
warning: current group `vplsPwBindGroup' is not referenced in this module
596: OBJECTS {
597: vplsPwBindBindType,
598: vplsPwBindRowStatus,
599: vplsPwBindMacAddressLimit,
600: vplsStatusNotifEnable,
601: vplsNotificationMaxRate
602: }
603: STATUS current
604: DESCRIPTION
605: "The group of objects supporting
606: management of
607: Pseudo Wire (PW) Binding to VPLS."
608: ::= { vplsGroups 2 }
609:
610: vplsNotificationGroup NOTIFICATION-GROUP
610: warning -
warning: current group `vplsNotificationGroup' is not referenced in this module
611: NOTIFICATIONS {
612:
613: draft-nadeau-l2vpn-vpls-mib-00 L2-VPN-MIB June 16, 2006
613: error -
`L2-VPN-MIB' should start with a lower case letter
613: error -
Object identifier element `L2-VPN-MIB' name only allowed as first element
613: error -
`June' should start with a lower case letter
613: error -
Object identifier element `June' name only allowed as first element
613: severe -
unknown object identifier label `draft-nadeau-l2vpn-vpls-mib-00'
613: severe -
unknown object identifier label `L2-VPN-MIB'
613: severe -
unknown object identifier label `June'
613: warning -
warning: implicit node definition
613: warning -
warning: implicit node definition
614:
615:
616:
617: vplsStatusChanged,
617: error -
Object identifier element `vplsStatusChanged' name only allowed as first element
618: vplsFwdFullAlarmRaised,
619: vplsFwdFullAlarmCleared
620: }
621: STATUS current
622: DESCRIPTION
623: "The group of notifications supporting
624: the Notifications generated for
625: VPLS Services"
626: ::= { vplsGroups 3 }
627:
628: END
628: error -
missing MODULE-IDENTITY clause in SMIv2 MIB
629:
630: --
631: -- Copyright (C) The Internet Society (2006). This document is subject
632: -- to the rights, licenses and restrictions contained in BCP 78, and
633: -- except as set forth therein, the authors retain all their rights.
634: --
635: -- This document and the information contained herein are provided on an
636: -- "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
637: -- OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
638: -- ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
639: -- INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
640: -- INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
641: -- WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
642: