smilint output for ./CIRCUIT-IF-MIB


Message Severities
SeverityCount
minor error1
warning1
Message Types
TypeCount
index-element-no-size (minor error)1
index-exceeds-too-large (warning)1

Messages:

CIRCUIT-IF-MIB

   1: -- extracted from rfc3201.txt
   2: -- at Sat Jan  5 06:07:53 2002
  78: 
  79:     ciCircuitEntry OBJECT-TYPE
  79: warning - warning: index of row `ciCircuitEntry' can exceed OID size limit by 13 subidentifier(s)
  80:         SYNTAX      CiCircuitEntry
  81:         MAX-ACCESS  not-accessible
  82:         STATUS      current
  83:         DESCRIPTION
  84:             "An entry in the Circuit Interface Circuit Table."
  85:         INDEX    { ciCircuitObject, ciCircuitFlow }
  86:         ::= { ciCircuitTable 1 }
  87: 
  88:     CiCircuitEntry ::=
  89:         SEQUENCE {
  90:             --
  91:             -- Index Control Variables
  92:             --
  93:             ciCircuitObject      RowPointer,
  94:             ciCircuitFlow        CiFlowDirection,
  95:             ciCircuitStatus      RowStatus,
  96:             --
  97:             -- Data variables
  98:             --
  99:             ciCircuitIfIndex     InterfaceIndex,
 100:             ciCircuitCreateTime  TimeStamp,
 101:             --
 102:             -- Data Persistence
 103:             --
 104:             ciCircuitStorageType StorageType
 105:         }
 106: 
 107:     ciCircuitObject OBJECT-TYPE
 107: minor error - index element `ciCircuitObject' of row `ciCircuitEntry' should but cannot have a size restriction
 108:         SYNTAX      RowPointer
 109:         MAX-ACCESS  not-accessible
 110:         STATUS      current
 111:         DESCRIPTION
 112:             "This value contains the RowPointer that uniquely
 113:              describes the circuit that is to be added to this table.
 114:              Any RowPointer that will force the size of OBJECT
 115:              IDENTIFIER of the row to grow beyond the legal limit
 116:              MUST be rejected.
 117: 
 118:              The purpose of this object is to point a network manager
 119:              to the table in which the circuit was created as well as
 120:              define the circuit on which the interface is defined.
 121: 
 122:              Valid tables for this object include the frCircuitTable
 123:              from the Frame Relay DTE MIB(FRAME-RELAY-DTE-MIB), the
 124:              frPVCEndptTable from the Frame Relay Service MIB
 125:              (FRNETSERV-MIB), and the aal5VccTable from the ATM MIB
 126:              (ATM MIB).  However, including circuits from other MIB
 127:              tables IS NOT prohibited."
 128:         ::= { ciCircuitEntry 1 }