smilint output for ./ATM2-MIB


Message Severities
SeverityCount
minor error1
change recommended1
warning12
fyi1
Message Types
TypeCount
identifier-external-case-match (warning)1
index-element-no-size (minor error)1
index-exceeds-too-large (warning)1
integer-misuse (warning)10
module-identity-registration (change recommended)1
previous-definition (fyi)1

Messages:

/home/fenner/mibindex/latest2/ATM-TC-MIB

   1: -- extracted from rfc2514.txt
   2: -- at Mon Nov 15 17:11:38 1999
 260:            }
 261: 
 262: AtmSigDescrParamIndex ::= TEXTUAL-CONVENTION
 262: fyi - info: previous definition of `AtmSigDescrParamIndex'
 263:         STATUS  current
 264:         DESCRIPTION
 265:             "The value of this object identifies a row in the
 266:             atmSigDescrParamTable. The value 0 signifies that
 267:             none of the signalling parameters defined in the
 268:             atmSigDescrParamTable are applicable."
 269: 
 270:         SYNTAX  INTEGER (0..2147483647)
 271: 
 272: AtmTrafficDescrParamIndex ::= TEXTUAL-CONVENTION
 273:         STATUS  current
 274:         DESCRIPTION
 275:             "The value of this object identifies a row in the
 276:             atmTrafficDescrParamTable.  The value 0 signifies
 277:             that no row has been identified."
 278:         SYNTAX  INTEGER (0..2147483647)
 279: 
 280: AtmVcIdentifier ::= TEXTUAL-CONVENTION
 281:         STATUS  current
 282:         DESCRIPTION
 283:             "The VCI value for a VCL. The maximum VCI value
 284:             cannot exceed the value allowable by
 285:             atmInterfaceMaxVciBits defined in ATM-MIB."
 286:         SYNTAX   INTEGER (0..65535)
 287: 
 288: AtmVpIdentifier ::= TEXTUAL-CONVENTION

ATM2-MIB

   1: -- extracted from rfc3606.txt
   2: -- at Tue Nov  4 06:15:17 2003
  28: 
  29:    atm2MIB MODULE-IDENTITY
  29: change recommended - warning: uncontrolled MODULE-IDENTITY registration
  30:        LAST-UPDATED "200309230000Z"
  31:        ORGANIZATION "IETF AToMMIB Working Group"
  32:        CONTACT-INFO
  33:          "AToMMIB WG
  34:              http://www.ietf.org/html.charters/atommib-charter.html
  35:            Editors:
  36:                     Faye Ly
  37:            Postal:  Pedestal Networks
  38:                     6503 Dumbarton Circle
  39:                     Fremont, CA 94555
  40:                     USA
  41:            Tel:     +1 510 896 2908
  42:            E-Mail:  faye@pedestalnetworks.com
  43: 
  44:                     Michael Noto
  45:            Postal:  Cisco Systems
  46:                     170 W. Tasman Drive
  47:                     San Jose, CA 95134-1706
  48:                     USA
  49: 
  50:            E-mail:  mnoto@cisco.com
  51: 
  52:                     Andrew Smith
  53:            Postal:  Consultant
  54: 
  55:            E-Mail:  ah_smith@acm.org
  56: 
  57:                     Ethan Mickey Spiegel
  58:            Postal:  Cisco Systems
  59:                     170 W. Tasman Drive
  60:                     San Jose, CA 95134-1706
  61:                     USA
  62:            Tel:     +1 408 526 6408
  63:            Fax:     +1 408 526 6488
  64:            E-Mail:  mspiegel@cisco.com
  65: 
  66:                     Kaj Tesink
  67:            Postal:  Telcordia Technologies
  68:                     331 Newman Springs Road
  69:                     Red Bank, NJ 07701
  70:                     USA
  71:            Tel:     +1 732 758 5254
  72:            E-mail:  kaj@research.telcordia.com"
  73:        DESCRIPTION
  74:          "Copyright (C) The Internet Society (2003). This version of
  75:          this MIB module is part of RFC 3606; see the RFC itself for
  76:          full legal notices.
  77: 
  78:          This MIB Module is a supplement to the ATM-MIB
  79:          defined in RFC 2515."
  80:        REVISION "200309230000Z"
  81:        DESCRIPTION
  82:          "Initial version of this MIB, published as RFC 3606."
  83: 
  84:          ::= { atmMIBObjects 14 }
...
 154: 
 155:    atmSvcVpCrossConnectIndex OBJECT-TYPE
 156:        SYNTAX       INTEGER (1..2147483647)
 156: warning - warning: use Integer32 instead of INTEGER in SMIv2
 157:        MAX-ACCESS   not-accessible
 158:        STATUS       current
 159:        DESCRIPTION
 160:          "A unique value to identify this SVPC
 161:          cross-connect.  For each VP associated
 162:          with this cross-connect, the agent reports
 163:          this cross-connect index value in the
 164:          atmVplCrossConnectIdentifer attribute of the
 165:          corresponding atmVplTable entries."
 166:        ::= { atmSvcVpCrossConnectEntry 1 }
...
 289: 
 290:    atmSvcVcCrossConnectIndex OBJECT-TYPE
 291:        SYNTAX       INTEGER (1..2147483647)
 291: warning - warning: use Integer32 instead of INTEGER in SMIv2
 292:        MAX-ACCESS   not-accessible
 293:        STATUS       current
 294:        DESCRIPTION
 295:         "A unique value to identify this SVCC cross-connect.
 296:          For each VP associated with this cross-connect, the
 297:          agent reports this cross-connect index value in the
 298:          atmVclCrossConnectIdentifier attribute of the
 299:          corresponding atmVplTable entries."
 300:        ::= { atmSvcVcCrossConnectEntry 1 }
...
1251: 
1252:     atmSigDescrParamIndex OBJECT-TYPE
1252: warning - warning: identifier `atmSigDescrParamIndex' differs from `ATM-TC-MIB::AtmSigDescrParamIndex' only in case
1253:         SYNTAX       AtmSigDescrParamIndex
1254:         MAX-ACCESS   not-accessible
1255:         STATUS       current
1256:         DESCRIPTION
1257:             "The value of this object is used by the
1258:             atmVclGenSigDescrIndex object in the atmVclGenTable to
1259:             identify a row in this table."
1260: 
1261:         ::= { atmSigDescrParamEntry 1 }
...
2320: 
2321: atmInterfaceConfMaxSvpcVpi    OBJECT-TYPE
2322:     SYNTAX       INTEGER  (0..4095)
2322: warning - warning: use Integer32 instead of INTEGER in SMIv2
2323:     MAX-ACCESS   read-write
2324:     STATUS       current
2325:     DESCRIPTION
2326:        "The maximum VPI that the signalling stack on the ATM interface
2327:        is configured to support for allocation to switched virtual path
2328:        connections."
2329:     ::= { atmInterfaceExtEntry 12 }
2330: 
2331: atmInterfaceCurrentMaxSvpcVpi    OBJECT-TYPE
2332:     SYNTAX       INTEGER  (0..4095)
2332: warning - warning: use Integer32 instead of INTEGER in SMIv2
2333:     MAX-ACCESS   read-only
2334:     STATUS       current
2335:     DESCRIPTION
2336:        "The maximum VPI that the signalling stack on the ATM interface
2337:        may currently allocate to switched virtual path connections.
2338:        This value is the minimum of atmInterfaceConfMaxSvpcVpi, and the
2339:        atmInterfaceMaxSvpcVpi of the interface's UNI/NNI peer.
2340: 
2341:        If the interface does not negotiate with its peer to determine
2342:        the maximum VPI that can be allocated to SVPCs on the interface,
2343:        then the value of this object must equal
2344:        atmInterfaceConfMaxSvpcVpi. "
2345:     ::= { atmInterfaceExtEntry 13 }
2346: 
2347: atmInterfaceConfMaxSvccVpi    OBJECT-TYPE
2348:     SYNTAX       INTEGER  (0..4095)
2348: warning - warning: use Integer32 instead of INTEGER in SMIv2
2349:     MAX-ACCESS   read-write
2350:     STATUS       current
2351:     DESCRIPTION
2352:        "The maximum VPI that the signalling stack on the ATM interface
2353:        is configured to support for allocation to switched virtual
2354:        channel connections."
2355:     ::= { atmInterfaceExtEntry 14 }
2356: 
2357: atmInterfaceCurrentMaxSvccVpi    OBJECT-TYPE
2358:     SYNTAX       INTEGER  (0..4095)
2358: warning - warning: use Integer32 instead of INTEGER in SMIv2
2359:     MAX-ACCESS   read-only
2360:     STATUS       current
2361:     DESCRIPTION
2362:        "The maximum VPI that the signalling stack on the ATM interface
2363:        may currently allocate to switched virtual channel connections.
2364:        This value is the minimum of atmInterfaceConfMaxSvccVpi, and the
2365:        atmInterfaceConfMaxSvccVpi of the interface's UNI/NNI peer.
2366: 
2367:        If the interface does not negotiate with its peer to determine
2368:        the maximum VPI that can be allocated to SVCCs on the interface,
2369:        then the value of this object must equal
2370:        atmInterfaceConfMaxSvccVpi."
2371:     ::= { atmInterfaceExtEntry 15 }
2372: 
2373: atmInterfaceConfMinSvccVci    OBJECT-TYPE
2374:     SYNTAX       INTEGER  (0..65535)
2374: warning - warning: use Integer32 instead of INTEGER in SMIv2
2375:     MAX-ACCESS   read-write
2376:     STATUS       current
2377:     DESCRIPTION
2378:        "The minimum VCI that the signalling stack on the ATM interface
2379:        is configured to support for allocation to switched virtual
2380:        channel connections."
2381:     ::= { atmInterfaceExtEntry 16 }
2382: 
2383: atmInterfaceCurrentMinSvccVci    OBJECT-TYPE
2384:     SYNTAX       INTEGER  (0..65535)
2384: warning - warning: use Integer32 instead of INTEGER in SMIv2
2385:     MAX-ACCESS   read-only
2386:     STATUS       current
2387:     DESCRIPTION
2388:        "The minimum VCI that the signalling stack on the ATM interface
2389:        may currently allocate to switched virtual channel connections.
2390:        This value is the maximum of atmInterfaceConfMinSvccVci, and the
2391:        atmInterfaceConfMinSvccVci of the interface's UNI/NNI peer.
2392:        If the interface does not negotiate with its peer to determine
2393:        the minimum VCI that can be allocated to SVCCs on the interface,
2394:        then the value of this object must equal
2395:        atmInterfaceConfMinSvccVci."
2396:     ::= { atmInterfaceExtEntry 17 }
...
2460: 
2461: atmIntfPvcNotificationInterval    OBJECT-TYPE
2462:     SYNTAX       INTEGER (1..3600)
2462: warning - warning: use Integer32 instead of INTEGER in SMIv2
2463:     UNITS        "seconds"
2464:     MAX-ACCESS   read-write
2465:     STATUS       current
2466:     DESCRIPTION
2467:        "The minimum interval between the sending of
2468:        atmIntfPvcFailuresTrap notifications for this interface."
2469:     DEFVAL { 30 }
2470:     ::= { atmInterfaceExtEntry 24 }
...
2507: 
2508: atmIlmiSrvcRegEntry OBJECT-TYPE
2508: warning - warning: index of row `atmIlmiSrvcRegEntry' can exceed OID size limit by 16 subidentifier(s)
2509:     SYNTAX       AtmIlmiSrvcRegEntry
2510:     MAX-ACCESS   not-accessible
2511:     STATUS       current
2512:     DESCRIPTION
2513:        "Information about a single service provider that is available to
2514:        the user-side of an adjacent device through the ILMI.
2515: 
2516:        Implementors need to be aware that if the size of the
2517:        atmIlmiSrvcRegServiceID exceeds 112 sub-identifiers then OIDs of
2518:        column instances in this table will have more than 128 sub-
2519:        identifiers and cannot be accessed using SNMPv1, SNMPv2, or
2520:        SNMPv3."
2521: 
2522:     INDEX { atmIlmiSrvcRegIndex,
2523:             atmIlmiSrvcRegServiceID,
2524:             atmIlmiSrvcRegAddressIndex }
2525:     ::= { atmIlmiSrvcRegTable 1 }
2526: 
2527: AtmIlmiSrvcRegEntry ::= SEQUENCE {
2528:            atmIlmiSrvcRegIndex             InterfaceIndexOrZero,
2529:            atmIlmiSrvcRegServiceID         OBJECT IDENTIFIER,
2530:            atmIlmiSrvcRegAddressIndex      INTEGER,
2531:            atmIlmiSrvcRegATMAddress        AtmAddr,
2532:            atmIlmiSrvcRegParm1             OCTET STRING,
2533:            atmIlmiSrvcRegRowStatus         RowStatus
2534:            }
...
2559: 
2560: atmIlmiSrvcRegServiceID OBJECT-TYPE
2560: minor error - index element `atmIlmiSrvcRegServiceID' of row `atmIlmiSrvcRegEntry' should but cannot have a size restriction
2561:     SYNTAX       OBJECT IDENTIFIER
2562:     MAX-ACCESS   not-accessible
2563:     STATUS       current
2564:     DESCRIPTION
2565:        "This is the service identifier which uniquely identifies the
2566:        type of service at the address provided in the table.  The object
2567:        identifiers for the LAN Emulation Configuration Server (LECS) and
2568:        the ATM Name Server (ANS) are defined in the ATM Forum ILMI
2569:        Service Registry MIB.  The object identifiers for the ATMARP
2570:        Server, the Multicast Address Resolution Server (MARS), and the
2571:        NHRP Server (NHS) are defined in RFC 2601, RFC 2602, and RFC
2572:        2603, respectively."
2573:     ::= { atmIlmiSrvcRegEntry 2 }
2574: 
2575: atmIlmiSrvcRegAddressIndex OBJECT-TYPE
2576:     SYNTAX       INTEGER (1..2147483647)
2576: warning - warning: use Integer32 instead of INTEGER in SMIv2
2577:     MAX-ACCESS   not-accessible
2578:     STATUS       current
2579:     DESCRIPTION
2580:        "An arbitrary integer to differentiate multiple rows containing
2581:        different ATM addresses for the same service on the same
2582:        interface.  This number need NOT be the same as the corresponding
2583:        ILMI atmfSrvcRegAddressIndex MIB object."
2584:     ::= { atmIlmiSrvcRegEntry 3 }