smilint output for ./ENTITY-STATE-TC


Message Severities
SeverityCount
severe1
error2
warning6
Message Types
TypeCount
bad-identifier-case (error)1
internal-flushing (warning)1
internal-other (severe)1
module-name-suffix (warning)1
object-identifier-not-prefix (error)1
type-unref (warning)4

Messages:

ENTITY-STATE-TC

   1: -- extracted from draft-ietf-entmib-state-05.txt
   2: -- at Wed Sep 22 06:24:02 2004
   3: 
   4:    ENTITY-STATE-TC DEFINITIONS ::= BEGIN
   5: 
   6:    IMPORTS
   7:       MODULE-IDENTITY, mib-2       FROM SNMPv2-SMI
   8:       TEXTUAL-CONVENTION           FROM SNMPv2-TC;
   9: 
  10:     entityStateTc MODULE-IDENTITY
  11:         LAST-UPDATED "200407190000Z"
  12:         ORGANIZATION "IETF Entity MIB Working Group"
  13:         CONTACT-INFO
  14:             "General Discussion: entmib@ietf.org
  15:                   To Subscribe:
  16:                     http://www.ietf.org/mailman/listinfo/entmib
  17: 
  18:                   http://www.ietf.org/html.charters/entmib-charter.html
  19: 
  20:                    Sharon Chisholm
  21:                    Nortel Networks
  22:                    PO Box 3511 Station C
  23:                    Ottawa, Ont.  K1Y 4H7
  24:                    Canada
  25:                    schishol@nortelnetworks.com
  26:                             Entity State MIB              September 2004
  27: 
  28: 
  29:                    David T. Perkins
  30:                    548 Qualbrook Ct
  31:                    San Jose, CA 95110
  32:                    USA
  33:                    Phone: 408 394-8702
  34:                    dperkins@snmpinfo.com"
  35:          DESCRIPTION
  36:                  "This MIB defines a state textual conventions.
  37: 
  38:                 Copyright (C) The Internet Society 2004.  This version
  39:                 of this MIB module is part of RFC yyyy;  see the RFC
  40:                 itself for full legal notices."
  41:            -- RFC Ed.: replace yyyy with actual RFC number & remove
  42:            -- this note
  43:          REVISION    "200407190000Z"
  44:          DESCRIPTION
  45:              "Initial version, published as RFC yyyy."
  46:              -- RFC-Editor assigns yyyy
  47:         ::= { mib-2 XX } -- to be assigned by IANA
  47: error - `XX' should start with a lower case letter
  47: error - Object identifier element `XX' name only allowed as first element
  48: 
  49:      EntityAdminState  ::=  TEXTUAL-CONVENTION
  49: warning - warning: current type `EntityAdminState' is not referenced in this module
  50:        STATUS         current
  51:        DESCRIPTION
  52:             " Represents the various possible administrative states.
  53: 
  54:               A value of 'locked' means the resource is administratively
  55:               prohibited from use. A value of 'shuttingDown' means that
  56:               usage is administratively limited to current instances of
  57:               use. A value of 'unlocked' means the resource is not
  58:               administratively prohibited from use. A value of
  59:                'unknown' means that this resource is unable to
  60:                report administrative state."
  61:        SYNTAX         INTEGER
  62:                  {
  63:                  unknown(1),
  64:                  locked(2),
  65:                  shuttingDown(3),
  66:                  unlocked(4)
  67:                  }
  68: 
  69:      EntityOperState  ::=  TEXTUAL-CONVENTION
  70:        STATUS         current
  71:        DESCRIPTION
  72:             " Represents the possible values of operational states.
  73: 
  74:               A value of 'disabled' means the resource is totally
  75:               inoperable. A value of 'enabled' means the resource
  76:               is partially or fully operable. A value of 'testing'
  77:               means the resource is currently being tested
  78:               and cannot there fore report whether it is operational
  79:               or not. A value of 'unknown' means that this
  80:               resource is unable to report operational state. "
  81:                             Entity State MIB              September 2004
  81: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting SYNTAX
  82: 
  83: 
  84:        SYNTAX         INTEGER
  85:                  {
  86:                  unknown (1),
  87:                  disabled(2),
  88:                  enabled(3),
  89:                  testing (4)
  90:                  }
  90: warning - warning: flushing recent incorrect declaration, see previous error(s)
  91: 
  92:      EntityUsageState  ::=  TEXTUAL-CONVENTION
  92: warning - warning: current type `EntityUsageState' is not referenced in this module
  93:        STATUS         current
  94:        DESCRIPTION
  95:             " Represents the possible values of usage states.
  96:               A value of 'idle' means the resource is servicing no
  97:               users. A value of 'active' means the resource is
  98:               currently in use and it has sufficient spare capacity
  99:               to provide for additional users. A value of 'busy'
 100:               means the resource is currently in use, but it
 101:               currently has no spare capacity to provide for
 102:               additional users. A value of 'unknown' means
 103:               that this resource is unable to report usage state."
 104:        SYNTAX         INTEGER
 105:                  {
 106:                  unknown (1),
 107:                  idle(2),
 108:                  active(3),
 109:                  busy(4)
 110:                  }
 111: 
 112: 
 113:     EntityAlarmStatus  ::=  TEXTUAL-CONVENTION
 113: warning - warning: current type `EntityAlarmStatus' is not referenced in this module
 114:        STATUS         current
 115:        DESCRIPTION
 116:             "Represents the possible values of alarm status.
 117:             An Alarm [ALARM-MIB] is a persistent indication
 118:             of an error or warning condition.
 119: 
 120:             When no bits of this attribute are set, then none
 121:             of the value of under repair is set, the resource is
 122:             currently being repaired, which depending on the
 123:             implementation, may make the other values in this bit
 124:             string unreliable.
 125: 
 126:             When the value of 'critical' is set, one or more critical
 127:             alarms are active against the resource. When the value
 128:             of 'major' is set, one or more major alarms are active
 129:             against the resource. When the value of 'minor' is set,
 130:             one or more minor alarms are active against the resource.
 131:             When the value of 'warning' is set, one or more warning
 132:             alarms are active against the resource. When the value
 133:             of 'indeterminate' is set, one or more alarms whose of
 134:             perceived severity cannot be determined are active
 135:             against this resource.
 136:                             Entity State MIB              September 2004
 137: 
 138: 
 139: 
 140:             A value of 'unknown' means that this resource is
 141:             unable to report alarm state."
 142:              SYNTAX         BITS
 143:                 {
 144:                 unknown (0),
 145:                 underRepair(1),
 146:                 critical(2),
 147:                 major(3),
 148:                 minor(4),
 149:                 -- The following are not defined in X.733
 150:                 warning (5),
 151:                 indeterminate (6)
 152:                               }
 153: 
 154: 
 155:      EntityStandbyStatus  ::=  TEXTUAL-CONVENTION
 155: warning - warning: current type `EntityStandbyStatus' is not referenced in this module
 156:        STATUS         current
 157:        DESCRIPTION
 158:             " Represents the possible values of standby status.
 159: 
 160:               A value of 'hotStandby' means the resource is not
 161:               providing service, but it will be immediately able to
 162:               take over the role of the resource to be backed-up,
 163:               without the need for initialization activity, and will
 164:               contain the same information as the resource to be
 165:               backed up. A value of 'coldStandy' means that the
 166:               resource is to back-up another resource, but will not
 167:               be immediately able to take over the role of a resource
 168:               to be backed up, and will require some initialization
 169:               activity. A value of 'providingService' means the
 170:               resource is providing service. A value of
 171:                'unknown' means that this resource is unable to
 172:                report standby state."
 173:              SYNTAX         INTEGER
 174:                {
 175:                unknown (1),
 176:                hotStandby(2),
 177:                coldStandby(3),
 178:                providingService(4)
 179:                }
 180: 
 181:    END
 181: warning - warning: module name `ENTITY-STATE-TC' should match `*-MIB'
 182: 
 183: -- 
 184: --    Copyright (C) The Internet Society (2004).  This document is subject
 185: --    to the rights, licenses and restrictions contained in BCP 78, and
 186: --    except as set forth therein, the authors retain all their rights."
 187: --    "This document and the information contained herein are provided on
 188: --    an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
 189: --    REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE
 190: --    INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR
 191: --    IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
 192: --    THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
 193: --    WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE."
 194: