smilint output for ./BRIDGE-MIB


Message Severities
SeverityCount
change recommended2
warning6
Message Types
TypeCount
hyphen-in-label (change recommended)2
index-element-accessible (warning)6

Messages:

BRIDGE-MIB

   1: -- extracted from rfc4188.txt
   2: -- at Fri Sep 30 06:36:21 2005
 194: 
 195:    dot1dBaseType OBJECT-TYPE
 196:        SYNTAX      INTEGER {
 197:                        unknown(1),
 198:                        transparent-only(2),
 198: change recommended - warning: named number `transparent-only' must not include a hyphen in SMIv2
 199:                        sourceroute-only(3),
 199: change recommended - warning: named number `sourceroute-only' must not include a hyphen in SMIv2
 200:                        srt(4)
 201:                    }
 202:        MAX-ACCESS  read-only
 203:        STATUS      current
 204:        DESCRIPTION
 205:            "Indicates what type of bridging this bridge can
 206:            perform.  If a bridge is actually performing a
 207:            certain type of bridging, this will be indicated by
 208:            entries in the port table for the given type."
 209:        ::= { dot1dBase 3 }
 210: 
 211:    -- ---------------------------------------------------------- --
 212:    -- The Generic Bridge Port Table
...
 223: 
 224:    dot1dBasePortEntry OBJECT-TYPE
 224: warning - warning: index element `dot1dBasePort' of row `dot1dBasePortEntry' should be not-accessible in SMIv2 MIB
 225:        SYNTAX      Dot1dBasePortEntry
 226:        MAX-ACCESS  not-accessible
 227:        STATUS      current
 228: 
 229:        DESCRIPTION
 230:            "A list of information for each port of the bridge."
 231:        REFERENCE
 232:            "IEEE 802.1D-1998: clause 14.4.2, 14.6.1"
 233:        INDEX  { dot1dBasePort }
 234:        ::= { dot1dBasePortTable 1 }
 235: 
 236:    Dot1dBasePortEntry ::=
 237:        SEQUENCE {
 238:            dot1dBasePort
 239:                Integer32,
 240:            dot1dBasePortIfIndex
 241:                InterfaceIndex,
 242:            dot1dBasePortCircuit
 243:                OBJECT IDENTIFIER,
 244:            dot1dBasePortDelayExceededDiscards
 245:                Counter32,
 246:            dot1dBasePortMtuExceededDiscards
 247:                Counter32
 248:        }
...
 547: 
 548:    dot1dStpPortEntry OBJECT-TYPE
 548: warning - warning: index element `dot1dStpPort' of row `dot1dStpPortEntry' should be not-accessible in SMIv2 MIB
 549:        SYNTAX      Dot1dStpPortEntry
 550:        MAX-ACCESS  not-accessible
 551:        STATUS      current
 552:        DESCRIPTION
 553:            "A list of information maintained by every port about
 554:            the Spanning Tree Protocol state for that port."
 555:        INDEX   { dot1dStpPort }
 556:        ::= { dot1dStpPortTable 1 }
 557: 
 558:    Dot1dStpPortEntry ::=
 559:        SEQUENCE {
 560:            dot1dStpPort
 561:                Integer32,
 562:            dot1dStpPortPriority
 563:                Integer32,
 564:            dot1dStpPortState
 565:                INTEGER,
 566:            dot1dStpPortEnable
 567:                INTEGER,
 568:            dot1dStpPortPathCost
 569:                Integer32,
 570:            dot1dStpPortDesignatedRoot
 571:                BridgeId,
 572:            dot1dStpPortDesignatedCost
 573:                Integer32,
 574:            dot1dStpPortDesignatedBridge
 575:                BridgeId,
 576:            dot1dStpPortDesignatedPort
 577:                OCTET STRING,
 578:            dot1dStpPortForwardTransitions
 579:                Counter32,
 580:            dot1dStpPortPathCost32
 581:                Integer32
 582:        }
...
 798: 
 799:    dot1dTpFdbEntry OBJECT-TYPE
 799: warning - warning: index element `dot1dTpFdbAddress' of row `dot1dTpFdbEntry' should be not-accessible in SMIv2 MIB
 800:        SYNTAX      Dot1dTpFdbEntry
 801:        MAX-ACCESS  not-accessible
 802:        STATUS      current
 803:        DESCRIPTION
 804:            "Information about a specific unicast MAC address
 805:            for which the bridge has some forwarding and/or
 806:            filtering information."
 807:        INDEX   { dot1dTpFdbAddress }
 808:        ::= { dot1dTpFdbTable 1 }
 809: 
 810:    Dot1dTpFdbEntry ::=
 811:        SEQUENCE {
 812:            dot1dTpFdbAddress
 813:                MacAddress,
 814:            dot1dTpFdbPort
 815:                Integer32,
 816:            dot1dTpFdbStatus
 817:                INTEGER
 818:        }
...
 898: 
 899:    dot1dTpPortEntry OBJECT-TYPE
 899: warning - warning: index element `dot1dTpPort' of row `dot1dTpPortEntry' should be not-accessible in SMIv2 MIB
 900:        SYNTAX      Dot1dTpPortEntry
 901:        MAX-ACCESS  not-accessible
 902:        STATUS      current
 903:        DESCRIPTION
 904:            "A list of information for each port of a transparent
 905:            bridge."
 906:        INDEX   { dot1dTpPort }
 907:        ::= { dot1dTpPortTable 1 }
 908: 
 909:    Dot1dTpPortEntry ::=
 910:        SEQUENCE {
 911:            dot1dTpPort
 912:                Integer32,
 913:            dot1dTpPortMaxInfo
 914:                Integer32,
 915:            dot1dTpPortInFrames
 916:                Counter32,
 917:            dot1dTpPortOutFrames
 918:                Counter32,
 919:            dot1dTpPortInDiscards
 920:                Counter32
 921:        }
...
1017: 
1018:    dot1dStaticEntry OBJECT-TYPE
1018: warning - warning: index element `dot1dStaticAddress' of row `dot1dStaticEntry' should be not-accessible in SMIv2 MIB
1018: warning - warning: index element `dot1dStaticReceivePort' of row `dot1dStaticEntry' should be not-accessible in SMIv2 MIB
1019:        SYNTAX      Dot1dStaticEntry
1020:        MAX-ACCESS  not-accessible
1021:        STATUS      current
1022:        DESCRIPTION
1023:            "Filtering information configured into the bridge by
1024:            (local or network) management specifying the set of
1025:            ports to which frames received from a specific port and
1026:            containing a specific destination address are allowed to
1027:            be forwarded."
1028:        REFERENCE
1029:            "IEEE 802.1D-1998: clause 14.7.2"
1030:        INDEX   { dot1dStaticAddress, dot1dStaticReceivePort }
1031:        ::= { dot1dStaticTable 1 }
1032: 
1033:    Dot1dStaticEntry ::=
1034:        SEQUENCE {
1035:            dot1dStaticAddress       MacAddress,
1036:            dot1dStaticReceivePort   Integer32,
1037:            dot1dStaticAllowedToGoTo OCTET STRING,
1038:            dot1dStaticStatus        INTEGER
1039:        }