smilint output for ./APPLICATION-MIB


Message Severities
SeverityCount
minor error1
warning4
Message Types
TypeCount
index-element-not-accessible (warning)1
index-exceeds-too-large (warning)2
revision-missing (minor error)1
type-without-format (warning)1

Messages:

APPLICATION-MIB

   1: -- extracted from rfc2564.txt
   2: -- at Mon Nov 15 17:12:04 1999
  21: 
  22:    applicationMib MODULE-IDENTITY
  23:        LAST-UPDATED "9811171815Z"
  24:        ORGANIZATION "Application MIB Working Group"
  25:        CONTACT-INFO
  26:           "http://www.ietf.org/html.charters/applmib-charter.html
  27: 
  28:            Randy Presuhn
  29:            BMC Software, Inc.
  30:            965 Stewart Drive
  31:            Sunnyvale, CA 94086
  32:            USA
  33: 
  34:            Telephone: +1 408 616-3100
  35:            Facsimile: +1 408 616-3101
  36:            EMail: randy_presuhn@bmc.com
  37:           "
  38:        DESCRIPTION
  39:           "This MIB defines objects representing generic aspects of
  40:            applications that are of interest to management but typically
  41:            require instrumentation within managed application elements.
  42:           "
  43:        ::= { mib-2 62 }
  43: minor error - revision for last update is missing
  44: 
  45: 
  46:    --
  47:    --      Registration hierarchy for this MIB
...
  71: 
  72:    Unsigned64TC ::= TEXTUAL-CONVENTION
  72: warning - warning: type `Unsigned64TC' has no format specification
  73:        STATUS current
  74:        DESCRIPTION
  75:            "A non-negative 64-bit bit integer, without counter
  76:             semantics."
  77:        SYNTAX Counter64
...
 120: 
 121:    applSrvNameToSrvInstEntry OBJECT-TYPE
 121: warning - warning: index of row `applSrvNameToSrvInstEntry' can exceed OID size limit by 141 subidentifier(s)
 122:            SYNTAX            ApplSrvNameToSrvInstEntry
 123:            MAX-ACCESS        not-accessible
 124:            STATUS            current
 125:            DESCRIPTION
 126:               "An applSrvNameToSrvInstEntry identifies an instance of
 127:                a given service.  The allocation and reservation
 128:                of unique values for applSrvIndex is an administrative
 129:                issue.
 130: 
 131:                An applSrvNameToSrvInstEntry exists for the lifetime of
 132:                that instance of that service; the index values may not
 133:                change during that lifetime.  "
 134:            INDEX { applSrvName, applSrvIndex }
 135:            ::= { applSrvNameToSrvInstTable 1 }
 136: 
 137:    ApplSrvNameToSrvInstEntry ::= SEQUENCE
 138:            {
 139:                    applSrvInstQual SnmpAdminString
 140:            }
 141: 
...
 176: 
 177:    applSrvInstToSrvNameEntry OBJECT-TYPE
 177: warning - warning: index of row `applSrvInstToSrvNameEntry' can exceed OID size limit by 141 subidentifier(s)
 178:            SYNTAX            ApplSrvInstToSrvNameEntry
 179:            MAX-ACCESS        not-accessible
 180:            STATUS            current
 181:            DESCRIPTION
 182:               "An applSrvInstToSrvNameEntry maps a service instance
 183:                identifier back to a service name."
 184:            INDEX { applSrvIndex, applSrvName }
 185:            ::= { applSrvInstToSrvNameTable 1 }
 186: 
 187:    ApplSrvInstToSrvNameEntry ::= SEQUENCE
 188:            {
 189:                    applSrvName     SnmpAdminString
 190:            }
...
 227: 
 228:    applSrvInstToRunApplElmtEntry OBJECT-TYPE
 228: warning - warning: exactly one index element of row `applSrvInstToRunApplElmtEntry' must be accessible
 229:            SYNTAX                ApplSrvInstToRunApplElmtEntry
 230:            MAX-ACCESS            not-accessible
 231:            STATUS                current
 232:            DESCRIPTION
 233:               "An applSrvInstToRunApplElmtEntry identifies a running
 234:                application element providing an instance of a service.
 235:                Note that there may be multiple running application
 236:                elements involved in the provision of an instance of
 237:                a service."
 238:            INDEX { applSrvIndex, sysApplElmtRunIndex }
 239:            ::= { applSrvInstToRunApplElmtTable 1 }
 240: 
 241:    ApplSrvInstToRunApplElmtEntry ::= SEQUENCE
 242:            {
 243:                    applSrvIndex       Unsigned32
 244:            }