smilint output for ./PW-ENET-MIB


Message Severities
SeverityCount
change recommended2
warning4
Message Types
TypeCount
access-counter-illegal (change recommended)2
index-element-not-column (warning)3
sequence-order (warning)1

Messages:

PW-ENET-MIB

   1: -- extracted from draft-ietf-pwe3-enet-mib-02.txt
   2: -- at Thu Oct 23 06:15:15 2003
 107: 
 108: pwVcEnetEntry  OBJECT-TYPE
 109:     SYNTAX     PwVcEnetEntry
 110:     MAX-ACCESS  not-accessible
 111:     STATUS     current
 112:     DESCRIPTION 
 113:         "This table is indexed by the same index that was created 
 114:         for the associated entry in the PW VC Table in the PW-MIB.
 115:         The PwVcIndex and the pwVcEnetPwVlan are used as indexes 
 116:         to allow multiple VLANs to exist on the same PW.
 117:                         
 118:         An entry is created in this table by the agent for every 
 119:         entry in the pwVc table with a VcType of 'ethernetVLAN',
 120:         'ethernet' or 'ethernetVPLS'. Additional rows may be 
 121:         created by the operator or the agent if multiple entries
 122:         are required for the same VC.
 123:     
 124:         This table provides Ethernet port mapping and VLAN 
 125:         configuration for each Ethernet VC."
 126: 
 127:     INDEX { pwVcIndex, pwVcEnetPwVlan }
 128:     ::= { pwVcEnetTable 1 }
 129: 
 130: PwVcEnetEntry ::= SEQUENCE {
 130: warning - warning: SEQUENCE element #4 `pwVcEnetPortIfIndex' does not match order of columnar objects under `pwVcEnetEntry'
 131:        pwVcEnetPwVlan        PwVcVlanCfg,
 132:        pwVcEnetVlanMode      INTEGER,
 133:        pwVcEnetPortVlan      PwVcVlanCfg,
 134: 
 135:        pwVcEnetPortIfIndex   InterfaceIndexOrZero,
 136:        pwVcEnetVcIfIndex     InterfaceIndexOrZero,
 137: 
 138:        pwVcEnetFragSize      PwVcFragSize,
 139: 	   pwVcEnetCwStatus      PwVcCw,
 140: 
 141:        pwVcEnetRowStatus     RowStatus,
 142:        pwVcEnetStorageType   StorageType
 143:                   }
...
 240:     
 241: pwVcEnetPortIfIndex  OBJECT-TYPE
 242:     SYNTAX     InterfaceIndexOrZero
 243:     MAX-ACCESS  read-create
 244:     STATUS     current
 245:     DESCRIPTION 
 246:     "This object is used to specify the ifIndex of the ETHERNET
 247:      port associated with this VC for point-to-point Ethernet 
 248:      service, or the ifIndex of the virtual interface of the VPLS 
 249:      instance associated with the PW if the service is VPLS. Two 
 250:      rows in this table can point to the same ifIndex only if:
 251: 
 252:      1) It is required to support multiple COS on a MPLS PSN 
 253:         for the same service (i.e.: a combination of ports and 
 254:         VLANs) by the use of multiple VC, each with a different
 255:         COS.
 256: 
 257:      2) There is no overlap of VLAN values specified in 
 258:         pwVcEnetPortVlan that are associated with this port.
 259: 
 260:      A value of zero indicate that association to an ifIndex is
 261:      not yet known."
 262:      
 263: ::= { pwVcEnetEntry 5 }
 263: warning - warning: index element `pwVcIndex' of row `pwVcEnetEntry' must be a column
 263: warning -
warning: index element `pwVcIndex' of row `pwVcEnetMplsPriMappingTableEntry' must be a column

 263: warning -
warning: index element `pwVcIndex' of row `pwVcEnetStatsEntry' must be a column

...
 431: 
 432: pwVcEnetStatsIllegalVlan  OBJECT-TYPE
 432: change recommended - warning: counter object `pwVcEnetStatsIllegalVlan' must be `read-only' or `accessible-for-notify'
 433:     SYNTAX     Counter64
 434:     MAX-ACCESS  read-write
 435:     STATUS     current
 436:     DESCRIPTION 
 437:     "The number of packets received (from the PSN) on this VC with 
 438:     an illegal VLAN field, missing VLAN field that was expected, or 
 439:     A VLAN field when it was not expected. This counter is not 
 440:     relevant if the VC type is 'ethernet' (i.e. raw mode), and 
 441:     should be set to 0 by the agent to indicate this."
 442:     ::= { pwVcEnetStatsEntry 1 }
 443: 
 444: pwVcEnetStatsIllegalLength  OBJECT-TYPE
 444: change recommended - warning: counter object `pwVcEnetStatsIllegalLength' must be `read-only' or `accessible-for-notify'
 445:     SYNTAX     Counter64
 446:     MAX-ACCESS  read-write
 447:     STATUS     current
 448:     DESCRIPTION 
 449:     "The number of packets that were received with an illegal 
 450:     Ethernet packet length on this VC. An illegal length is defined
 451:     as being greater than the value in the advertised maximum MTU 
 452:     supported, or shorter than the allowed Ethernet packet size."
 453:     ::= { pwVcEnetStatsEntry 2 }
 454: 
 455: ---
 456: --- Conformance description
 457: --- In this version of the draft, only objects level conformance is
 458: --- defined. More detailed conformance specifications is FFS.
 459: ---