smilint output for ./MPLS-L3VPN-STD-MIB
Message Severities |
Severity | Count |
minor error | 1 |
change recommended | 1 |
warning | 1 |
Message Types |
Type | Count |
index-element-no-size (minor error) | 1 |
index-exceeds-too-large (warning) | 1 |
module-identity-registration (change recommended) | 1 |
Messages:
MPLS-L3VPN-STD-MIB
1: -- extracted from rfc4382.txt
2: -- at Thu Feb 9 06:14:59 2006
32:
33: mplsL3VpnMIB MODULE-IDENTITY
33: change recommended -
warning: uncontrolled MODULE-IDENTITY registration
34: LAST-UPDATED "200601230000Z" -- 23 January 2006
35: ORGANIZATION "IETF Layer-3 Virtual Private
36: Networks Working Group."
37: CONTACT-INFO
38: " Thomas D. Nadeau
39: tnadeau@cisco.com
40:
41: Harmen van der Linde
42: havander@cisco.com
43:
44: Comments and discussion to l3vpn@ietf.org"
45: DESCRIPTION
46: "This MIB contains managed object definitions for the
47: Layer-3 Multiprotocol Label Switching Virtual
48: Private Networks.
49:
50: Copyright (C) The Internet Society (2006). This
51: version of this MIB module is part of RFC4382; see
52: the RFC itself for full legal notices."
53: -- Revision history.
54: REVISION
55: "200601230000Z" -- 23 January 2006
56: DESCRIPTION
57: "Initial version. Published as RFC 4382."
58: ::= { mplsStdMIB 11 }
59:
...
803:
804: mplsL3VpnVrfRteEntry OBJECT-TYPE
804: warning -
warning: index of row `mplsL3VpnVrfRteEntry' can exceed OID size limit by 562 subidentifier(s)
805: SYNTAX MplsL3VpnVrfRteEntry
806: MAX-ACCESS not-accessible
807: STATUS current
808: DESCRIPTION
809: "An entry in this table is created by an LSR for every route
810: present configured (either dynamically or statically) within
811: the context of a specific VRF capable of supporting MPLS/BGP
812: VPN. The indexing provides an ordering of VRFs per-VPN
813: interface.
814:
815: Implementers need to be aware that there are quite a few
816: index objects that together can exceed the size allowed
817: for an Object Identifier (OID). So implementers must make
818: sure that OIDs of column instances in this table will have
819: no more than 128 sub-identifiers, otherwise they cannot be
820: accessed using SNMPv1, SNMPv2c, or SNMPv3."
821:
822: INDEX { mplsL3VpnVrfName,
823: mplsL3VpnVrfRteInetCidrDestType,
824: mplsL3VpnVrfRteInetCidrDest,
825: mplsL3VpnVrfRteInetCidrPfxLen,
826: mplsL3VpnVrfRteInetCidrPolicy,
827: mplsL3VpnVrfRteInetCidrNHopType,
828: mplsL3VpnVrfRteInetCidrNextHop
829: }
830: ::= { mplsL3VpnVrfRteTable 1 }
831:
832: MplsL3VpnVrfRteEntry ::= SEQUENCE {
833: mplsL3VpnVrfRteInetCidrDestType InetAddressType,
834: mplsL3VpnVrfRteInetCidrDest InetAddress,
835: mplsL3VpnVrfRteInetCidrPfxLen InetAddressPrefixLength,
836: mplsL3VpnVrfRteInetCidrPolicy OBJECT IDENTIFIER,
837: mplsL3VpnVrfRteInetCidrNHopType InetAddressType,
838: mplsL3VpnVrfRteInetCidrNextHop InetAddress,
839: mplsL3VpnVrfRteInetCidrIfIndex InterfaceIndexOrZero,
840: mplsL3VpnVrfRteInetCidrType INTEGER,
841: mplsL3VpnVrfRteInetCidrProto IANAipRouteProtocol,
842: mplsL3VpnVrfRteInetCidrAge Gauge32,
843: mplsL3VpnVrfRteInetCidrNextHopAS InetAutonomousSystemNumber,
844: mplsL3VpnVrfRteInetCidrMetric1 Integer32,
845: mplsL3VpnVrfRteInetCidrMetric2 Integer32,
846: mplsL3VpnVrfRteInetCidrMetric3 Integer32,
847: mplsL3VpnVrfRteInetCidrMetric4 Integer32,
848: mplsL3VpnVrfRteInetCidrMetric5 Integer32,
849: mplsL3VpnVrfRteXCPointer MplsIndexType,
850: mplsL3VpnVrfRteInetCidrStatus RowStatus
851: }
...
909:
910: mplsL3VpnVrfRteInetCidrPolicy OBJECT-TYPE
910: minor error -
index element `mplsL3VpnVrfRteInetCidrPolicy' of row `mplsL3VpnVrfRteEntry' should but cannot have a size restriction
911: SYNTAX OBJECT IDENTIFIER
912: MAX-ACCESS not-accessible
913: STATUS current
914: DESCRIPTION
915: "This object is an opaque object without any defined
916: semantics. Its purpose is to serve as an additional
917: index that may delineate between multiple entries to
918: the same destination. The value { 0 0 } shall be used
919: as the default value for this object."
920: ::= { mplsL3VpnVrfRteEntry 4 }