smilint output for ./DIAMETER-CC-APPLICATION-MIB


Message Severities
SeverityCount
severe39
error3
minor error2
change recommended25
warning16
Message Types
TypeCount
bad-identifier-case (error)3
comment-terminates (warning)2
group-membership (change recommended)25
group-unref (warning)2
import-unused (warning)1
internal-flushing (warning)11
internal-other (severe)11
object-identifier-unknown (severe)28
scalar-not-creatable (minor error)1
sequence-no-column (minor error)1

Messages:

DIAMETER-CC-APPLICATION-MIB

   1: -- extracted from draft-zorn-dime-diameter-cc-appl-mib-02.txt
   2: -- at Fri Jun  1 06:08:22 2007
   3: 
   4:    DIAMETER-CC-APPLICATION-MIB DEFINITIONS ::= BEGIN
   5: 
   6:    IMPORTS
   7:        MODULE-IDENTITY,
   8:        OBJECT-TYPE,
   9:        Unsigned32,
  10:        Counter32
  11:            FROM SNMPv2-SMI -- [RFC2578]
  12:        MODULE-COMPLIANCE,
  12: warning - warning: identifier `MODULE-COMPLIANCE' imported from module `SNMPv2-CONF' is never used
  13:        OBJECT-GROUP
  14:            FROM SNMPv2-CONF -- [RFC2580]
  15:        StorageType,
  16:        RowStatus
  17:            FROM SNMPv2-TC -- [RFC2579]
  18:        InetAddressType,
  19:        InetAddress
  20:            FROM INET-ADDRESS-MIB -- [RFC4001]
  21:        SnmpAdminString
  22:            FROM SNMP-FRAMEWORK-MIB; -- [RFC3411]
  23: 
  24:    diameterCCAMIB MODULE-IDENTITY
  25:          LAST-UPDATED "200703030000Z" -- 3 March 07
  26:          ORGANIZATION "IETF dime Working Group."
  27:          CONTACT-INFO
  28:              "Glen Zorn
  29:               Cisco Systems, Inc.
  30:               2901 Third Avenue, Suite 600
  31:               SEA1/5/
  32:               Seattle, WA 98121
  33:               USA
  34:               Phone: +1 (425) 344 8113
  35:               Email: gwz@cisco.com"
  36:           DESCRIPTION
  37:               "The MIB module for entities implementing the
  38:               Diameter Credit Control Application, RFC 4006.
  39: 
  40:               Copyright (C) The Internet Society (2007).  This initial
  41:               version of this MIB module was published in RFC yyyy;
  42:               for full legal notices see the RFC itself.  Supplementary
  43:               information may be available on
  44:               http://www.ietf.org/copyrights/ianamib.html."
  45:    -- RFC Ed.: replace yyyy with actual RFC number and remove this note
  46: 
  47:          REVISION "200703030000Z" -- 3 March 2007
  48:          DESCRIPTION "Initial version as published in RFC yyyy"
  49:    -- RFC Ed.: replace yyyy with actual RFC number and remove this note
  50:          ::= { mib-2 119 }  -- Experimental value assigned by IANA.
  50: severe - unknown object identifier label `mib-2'
  51: 
  52:    -- Top-Level Components of this MIB.
  53:    diameterCcAppMIB             OBJECT ::=
  53: severe - syntax error, unexpected COLON_COLON_EQUAL, expecting IDENTIFIER
  54:                                         { diameterMIB 2 }
  54: warning - warning: flushing recent incorrect declaration, see previous error(s)
  55:    diameterCcAppTraps           OBJECT IDENTIFIER ::=
  56:                                         { diameterCcAppMIB 0 }
  56: severe - unknown object identifier label `diameterCcAppMIB'
  57:    diameterCcAppObjects         OBJECT IDENTIFIER ::=
  58:                                         { diameterCcAppMIB 1 }
  59:    diameterCcAppConform         OBJECT IDENTIFIER ::=
  60:                                         { diameterCcAppMIB 2 }
  61: 
  62:    dccaHostCfgs         OBJECT IDENTIFIER ::= { diameterCcAppObjects 1 }
  63:    dccaPeerCfgs        OBJECT IDENTIFIER ::= { diameterCCAMIBObjects 2 }
  63: severe - unknown object identifier label `diameterCCAMIBObjects'
  64:    dccaPeerStats        OBJECT IDENTIFIER ::= { diameterCcAppObjects 3 }
  65: 
  66:    dccaHostID OBJECT-TYPE
  66: change recommended - warning: node `dccaHostID' must be contained in at least one conformance group
  67:           SYNTAX     SnmpAdminString
  68:           MAX-ACCESS read-only
  69:           STATUS     current
  70:           DESCRIPTION
  71:                 "The implementation identification string for
  72:                  the Diameter software in use on the system,
  73:                  for example; 'diameterd'"
  74:           ::= { dccaHostCfgs 1 }
  75: 
  76:    dccaHostIpAddrTable OBJECT-TYPE
  77:           SYNTAX          SEQUENCE OF DccaHostIpAddrEntry
  78:           MAX-ACCESS      not-accessible
  79:           STATUS          current
  80:           DESCRIPTION
  81:                "The table listing the Diameter
  82:                Credit Control host's IP Addresses."
  83:           ::= { dccaHostCfgs 2 }
  84: 
  85:    dccaHostIpAddrEntry OBJECT-TYPE
  86:           SYNTAX          DccaHostIpAddrEntry
  87:           MAX-ACCESS      not-accessible
  88:           STATUS          current
  89:           DESCRIPTION
  90:                "A row entry representing a Diameter
  91:                Credit Control host IP Address."
  92:           INDEX           { dccaHostIpAddrIndex }
  93:           ::= { dccaHostIpAddrTable 1 }
  94: 
  95:    DccaHostIpAddrEntry ::= SEQUENCE {
  96:           dccaHostIpAddrIndex Unsigned32,
  97:           dccaHostIpAddrType  InetAddressType,
  98:           dccaHostIpAddress   InetAddress
  99:    }
 100: 
 101:    dccaHostIpAddrIndex OBJECT-TYPE
 102:           SYNTAX       Unsigned32 (1..4294967295 )
 103:           MAX-ACCESS   not-accessible
 104:           STATUS       current
 105:           DESCRIPTION
 106:                "A number uniquely identifying the number
 107:                of IP Addresses supported by this Diameter
 108:                Credit Control host."
 109:           ::= { dccaHostIpAddrEntry 1 }
 110: 
 111:    dccaHostIpAddrType OBJECT-TYPE
 111: change recommended - warning: node `dccaHostIpAddrType' must be contained in at least one conformance group
 112:           SYNTAX       InetAddressType
 113:           MAX-ACCESS   read-only
 114:           STATUS       current
 115:           DESCRIPTION
 116:                "The type of internet address stored
 117:                in dccaHostIpAddress."
 118:        ::= { dccaHostIpAddrEntry 2 }
 119: 
 120:    dccaHostIpAddress OBJECT-TYPE
 120: change recommended - warning: node `dccaHostIpAddress' must be contained in at least one conformance group
 121:           SYNTAX       InetAddress
 122:           MAX-ACCESS   read-only
 123:           STATUS       current
 124:           DESCRIPTION
 125:                "The IP-Address of the host, which is of the
 126:                type specified in dccaHostIpAddrType."
 127:        ::= { dccaHostIpAddrEntry 3 }
 128: 
 129:    dccaPeerTable OBJECT-TYPE
 130:           SYNTAX     SEQUENCE OF DcaPeerEntry
 131:           MAX-ACCESS not-accessible
 132:           STATUS     current
 133:           DESCRIPTION
 134:                 "The table listing information regarding
 135:                  the discovered or configured Diameter
 136:                  Credit Control peers."
 137:           ::= { dccaPeerCfgs 1 }
 138: 
 139:    dccaPeerEntry OBJECT-TYPE
 140:           SYNTAX     DcaPeerEntry
 141:           MAX-ACCESS not-accessible
 142:           STATUS     current
 143:           DESCRIPTION
 144:                 "A row entry representing a discovered
 145:                  or configured Diameter Credit Control
 146:                  peer."
 147:           INDEX      { dccaPeerIndex }
 148:           ::= { dccaPeerTable 1 }
 149: 
 150:    DcaPeerEntry ::= SEQUENCE {
 150: minor error - SEQUENCE element #5 `dccaPeerStatus' is not a child node under `dccaPeerEntry'
 151:           dccaPeerIndex              Unsigned32,
 152:           dccaPeerId                 SnmpAdminString,
 153:           dccaPeerFirmwareRevision   Unsigned32,
 154:           dccaPeerStorageType        StorageType,
 155:           dccaPeerStatus             RowStatus }
 155: severe - unknown object identifier label `dccaPeerStatus'
 156: 
 157:    dccaPeerIndex OBJECT-TYPE
 158:           SYNTAX     Unsigned32 (1..4294967295)
 159:           MAX-ACCESS not-accessible
 160:           STATUS     current
 161:           DESCRIPTION
 162:                 "A number uniquely identifying each Diameter
 163:                  Credit Control peer with which this host
 164:                  communicates."
 165:           ::= { dccaPeerEntry  1 }
 166: 
 167:    dccaPeerId OBJECT-TYPE
 168:           SYNTAX     SnmpAdminString
 169:           MAX-ACCESS read-create
 170:           STATUS     current
 171:           DESCRIPTION
 172:                 "The server identifier for the Diameter
 173:                  Credit Control peer."
 174:           ::= { dccaPeerEntry  2 }
 175: 
 176:    dccaPeerFirmwareRevision OBJECT-TYPE
 177:           SYNTAX     Unsigned32 (1..4294967295)
 178:           MAX-ACCESS read-create
 179:           STATUS     current
 180:           DESCRIPTION
 181:                 "Firmware revision of peer.  If no firmware
 182:                  revision, the revision of the Diameter
 183:                  Credit Control software
 184:                  module may be reported instead."
 185:           ::= { dccaPeerEntry 3 }
 186: 
 187:    dccaPeerStorageType OBJECT-TYPE
 188:        SYNTAX        StorageType
 189:        MAX-ACCESS    read-create
 190:        STATUS        current
 191:        DESCRIPTION
 192:                "The storage type for this conceptual row. None
 193:                 of the columnar objects is writable when the
 194:                 conceptual row is permanent."
 195:        REFERENCE
 196:                "Textual Conventions for SMIv2, Section 2."
 197:        DEFVAL        { nonVolatile }
 198:        ::= { dccaPeerEntry 4 }
 199: 
 200:    dccaPeerStatus OBJECT-TYPE
 201:           SYNTAX     RowStatus
 202:           MAX-ACCESS read-create
 203:           STATUS     current
 204:           DESCRIPTION
 205:        DESCRIPTION
 205: severe - syntax error, unexpected DESCRIPTION, expecting QUOTED_STRING
 206:                "The status of this conceptual row.
 207: 
 208:                To create a row in this table, a manager must
 209:                set this object to either createAndGo(4) or
 210:                createAndWait(5).
 211: 
 212:                Until instances of all corresponding columns
 213:                are appropriately configured, the value of the
 214:                corresponding instance of the
 215:                dccaPeerRowStatus column is 'notReady'.
 216: 
 217:                In particular, a newly created row cannot be
 218:                made active until the corresponding dccaPeerId
 219:                has been set.
 220: 
 221:                dccaPeerId may not be modified while the
 222:                value of this object is active(1):
 223:                An attempt to set these objects while the value
 224:                of dccaPeerRowStatus is active(1) will result
 225:                in an inconsistentValue error.
 226: 
 227:                Entries in this table with dccaPeerRowStatus
 228:                equal to active(1) remain in the table until
 229:                destroyed.
 230: 
 231:                Entries in this table with dccaPeerRowStatus
 232:                equal to values other than active(1) will be
 233:                destroyed after timeout (5 minutes).
 234: 
 235:                If a dccaPeerId being created via SNMP already
 236:                exists in another active dccaPeerEntry, then a
 237:                newly created row
 238:                cannot be made active until the original row
 239:                with the dccaPeerId value is destroyed.
 240: 
 241:                Upon reload, dccaPeerIndex values may be
 242:                changed."
 243:           ::= { dccaPeerEntry 5 }
 243: warning - warning: flushing recent incorrect declaration, see previous error(s)
 244: 
 245:    dccaPeerVendorTable OBJECT-TYPE
 246:        SYNTAX          SEQUENCE OF DccaPeerVendorEntry
 247:        MAX-ACCESS      not-accessible
 248:        STATUS          current
 249:        DESCRIPTION
 250:                "The table listing the Vendor IDs
 251:                supported by the peer."
 252:        ::= { dccaPeerCfgs 2 }
 252: minor error - scalar object must not have a `read-create' access value
 253: 
 254:    dccaPeerVendorEntry OBJECT-TYPE
 255:        SYNTAX          DccaPeerVendorEntry
 256:        MAX-ACCESS      not-accessible
 257:        STATUS          current
 258:        DESCRIPTION
 259:                "A row entry representing a
 260:                Vendor ID supported by the peer."
 261:        INDEX           {
 262:                            dccaPeerIndex,
 263:                            dccaPeerVendorIndex
 264:                        }
 265:        ::= { dccaPeerVendorTable 1 }
 266: 
 267:    DccaPeerVendorEntry ::= SEQUENCE {
 268:            dccaPeerVendorIndex       Unsigned32,
 269:            dccaPeerVendorId          Unsigned32,
 270:            dccaPeerVendorStorageType StorageType,
 271:            dccaPeerVendorRowStatus   RowStatus
 272:    }
 273: 
 274:    dccaPeerVendorIndex OBJECT-TYPE
 275:        SYNTAX          Unsigned32 (1..4294967295 )
 276:        MAX-ACCESS      not-accessible
 277:        STATUS          current
 278:        DESCRIPTION
 279:                "A number uniquely identifying the Vendor
 280:                ID supported by the peer."
 281:        ::= { dccaPeerVendorEntry 1 }
 282: 
 283:    dccaPeerVendorId OBJECT-TYPE
 284:        SYNTAX          Unsigned32
 285:        MAX-ACCESS      read-create
 286:        STATUS          current
 287:        DESCRIPTION
 288:                "The active Vendor IDs used for peer
 289:                 connections."
 290:        ::= { dccaPeerVendorEntry 2 }
 291: 
 292:    dccaPeerVendorStorageType OBJECT-TYPE
 293:        SYNTAX          StorageType
 294:        MAX-ACCESS      read-create
 295:        STATUS          current
 296:        DESCRIPTION
 297:                "The storage type for this conceptual row.  An
 298:                 agent implementing the table must allow adding
 299:                 dccaPeerVendorId into the table. None of the
 300:                 columnar objects is writable
 301:                 when the conceptual row is permanent."
 302:        REFERENCE
 303:                 "Textual Conventions for SMIv2, Section 2."
 304:        DEFVAL          { nonVolatile }
 305:        ::= { dccaPeerVendorEntry 3 }
 306: 
 307:    dccaPeerVendorRowStatus OBJECT-TYPE
 308:        SYNTAX          RowStatus
 309:        MAX-ACCESS      read-create
 310:        STATUS          current
 311:        DESCRIPTION
 312:                "The status of this conceptual row.
 313: 
 314:                 To create a row in this table, a manager must
 315:                 set this object to either createAndGo(4) or
 316:                 createAndWait(5).
 317: 
 318:                 Until instances of all corresponding columns
 319:                 are appropriately configured, the value of the
 320:                 corresponding instance of the
 321:                 dccaPeerVendorRowStatus column is 'notReady'.
 322: 
 323:                 In particular, a newly created row cannot be
 324:                 made active until the corresponding
 325:                 dccaPeerVendorId has been set.
 326: 
 327:                 dccaPeerVendorId may not be modified while the
 328:                 value of this object is active(1):
 329:                 An attempt to set these objects while the
 330:                 value of dccaPeerVendorRowStatus is active(1)
 331:                 will result in an inconsistentValue error.
 332: 
 333:                 Entries in this table with
 334:                 dccaPeerVendorRowStatus equal to
 335:                 active(1) remain in the table until destroyed.
 336: 
 337:                 Entries in this table with
 338:                 dccaPeerVendorRowStatus equal to
 339:                 values other than active(1) will be destroyed
 340:                 after timeout (5 minutes).
 341: 
 342:                 If the peer vendor id being created via SNMP
 343:                 already exists
 344:                 in another active dccaPeerVendorEntry,
 345:                 then a newly
 346:                 created row cannot be made active until the
 347:                 original row with the peer vendor id value is
 348:                 destroyed.
 349: 
 350:                 Upon reload, dccaPeerVendorIndex values may be
 351:                 changed."
 352:        ::= { dccaPeerVendorEntry 4 }
 353: 
 354: 
 355:    -- per-peer statistics
 356: 
 357:    dccaPerPeerStatsTable OBJECT-TYPE
 358:           SYNTAX     SEQUENCE OF dccaPerPeerStatsEntry
 358: severe - syntax error, unexpected LOWERCASE_IDENTIFIER, expecting UPPERCASE_IDENTIFIER
 359:           MAX-ACCESS not-accessible
 360:           STATUS     current
 361:           DESCRIPTION
 362:                 "The table listing the Diameter
 363:                  Credit Control per-peer Statistics."
 364:           ::= { dccaPeerStats 1 }
 364: warning - warning: flushing recent incorrect declaration, see previous error(s)
 365: 
 366:    dccaPerPeerStatsEntry OBJECT-TYPE
 367:           SYNTAX     dccaPerPeerStatsEntry
 367: severe - syntax error, unexpected LOWERCASE_IDENTIFIER
 368:           MAX-ACCESS not-accessible
 369:           STATUS     current
 370:           DESCRIPTION
 371:                 "A row entry representing a Diameter
 372:                  Credit Control Peer."
 373:           INDEX     { dccaPeerIndex }
 373: warning - warning: flushing recent incorrect declaration, see previous error(s)
 374:           ::= { dccaPerPeerStatsTable 1 }
 374: severe - syntax error, unexpected COLON_COLON_EQUAL
 374: warning - warning: flushing recent incorrect declaration, see previous error(s)
 375: 
 376:    dccaPerPeerStatsEntry ::= SEQUENCE {
 376: severe - syntax error, unexpected COLON_COLON_EQUAL, expecting OBJECT
 377:           dccaPerPeerStatsCCRIn                       Counter32,
 378:           dccaPerPeerStatsCCROut                      Counter32,
 379:           dccaPerPeerStatsCCRDropped                  Counter32,
 380:           dccaPerPeerStatsCCAIn                       Counter32,
 381:           dccaPerPeerStatsCCAOut                      Counter32,
 382:           dccaPerPeerStatsCCADropped                  Counter32,
 383:           dccaPerPeerStatsRARIn                       Counter32,
 384:           dccaPerPeerStatsRARDropped                  Counter32,
 385:           dccaPerPeerStatsRAAOut                      Counter32,
 386:           dccaPerPeerStatsRAADropped                  Counter32,
 387:           dccaPerPeerStatsSTROut                      Counter32,
 388:           dccaPerPeerStatsSTRDropped                  Counter32,
 389:           dccaPerPeerStatsSTAIn                       Counter32,
 390:           dccaPerPeerStatsSTADropped                  Counter32,
 391:           dccaPerPeerStatsAAROut                      Counter32,
 392:           dccaPerPeerStatsAARDropped                  Counter32,
 393:           dccaPerPeerStatsAAAIn                       Counter32,
 394:           dccaPerPeerStatsAAADropped                  Counter32,
 395:           dccaPerPeerStatsASRIn                       Counter32,
 396:           dccaPerPeerStatsASRDropped                  Counter32,
 397:           dccaPerPeerStatsASAOut                      Counter32,
 398:           dccaPerPeerStatsASADropped                  Counter32 }
 398: warning - warning: flushing recent incorrect declaration, see previous error(s)
 399: 
 400: 
 401:    dccaPerPeerStatsCCRIn OBJECT-TYPE
 401: change recommended - warning: node `dccaPerPeerStatsCCRIn' must be contained in at least one conformance group
 402:           SYNTAX      Counter32
 403:           MAX-ACCESS  read-only
 404:           STATUS      current
 405:           DESCRIPTION
 406:                 "Number of Diameter Credit-Control-Request
 407:                 (CCR) messages received, per peer."
 408:           ::= { dccaPerPeerStatsEntry 2 }
 408: severe - unknown object identifier label `dccaPerPeerStatsEntry'
 409: 
 410:    dccaPerPeerStatsCCROut OBJECT-TYPE
 410: change recommended - warning: node `dccaPerPeerStatsCCROut' must be contained in at least one conformance group
 411:           SYNTAX     Counter32
 412:           MAX-ACCESS read-only
 413:           STATUS     current
 414:           DESCRIPTION
 415:                 "Number of Diameter Credit-Control-Request (CCR)
 416:                  messages sent, per peer."
 417:           ::= { dccaPerPeerStatsEntry 3 }
 418: 
 419:    dccaPerPeerStatsCCRDropped OBJECT-TYPE
 419: change recommended - warning: node `dccaPerPeerStatsCCRDropped' must be contained in at least one conformance group
 420:           SYNTAX     Counter32
 421:           MAX-ACCESS read-only
 422:           STATUS     current
 423:           DESCRIPTION
 424:                 "Number of Diameter Credit-Control-Request (CCR)
 425:                  messages dropped, per peer."
 426:           ::= { dccaPerPeerStatsEntry 4 }
 427: 
 428:    dccaPerPeerStatsCCAIn OBJECT-TYPE
 428: change recommended - warning: node `dccaPerPeerStatsCCAIn' must be contained in at least one conformance group
 429:           SYNTAX      Counter32
 430:           MAX-ACCESS  read-only
 431:           STATUS      current
 432:           DESCRIPTION
 433:                 "Number of Diameter Credit-Control-Answer (CCA)
 434:                  messages received, per peer."
 435:           ::= { dccaPerPeerStatsEntry 5 }
 436: 
 437:    dccaPerPeerStatsCCAOut OBJECT-TYPE
 437: change recommended - warning: node `dccaPerPeerStatsCCAOut' must be contained in at least one conformance group
 438:           SYNTAX     Counter32
 439:           MAX-ACCESS read-only
 440:           STATUS     current
 441:           DESCRIPTION
 442:                 "Number of Diameter Credit-Control-Answer (CCA)
 443:                  messages sent, per peer."
 444:           ::= { dccaPerPeerStatsEntry 6 }
 445: 
 446:    dccaPerPeerStatsCCADropped OBJECT-TYPE
 446: change recommended - warning: node `dccaPerPeerStatsCCADropped' must be contained in at least one conformance group
 447:           SYNTAX     Counter32
 448:           MAX-ACCESS read-only
 449:           STATUS     current
 450:           DESCRIPTION
 451:                 "Number of Diameter Credit-Control-Answer (CCA)
 452:                  messages dropped, per peer."
 453:           ::= { dccaPerPeerStatsEntry 7 }
 454: 
 455:    dccaPerPeerStatsRARIn OBJECT-TYPE
 455: change recommended - warning: node `dccaPerPeerStatsRARIn' must be contained in at least one conformance group
 456:           SYNTAX      Counter32
 457:           MAX-ACCESS  read-only
 458:           STATUS      current
 459:           DESCRIPTION
 460:                 "Number of Diameter Re-Auth-Request (RAR)
 461:                  messages received, per peer."
 462:           ::= { dccaPerPeerStatsEntry 8 }
 463: 
 464:    dccaPerPeerStatsRARDropped OBJECT-TYPE
 464: change recommended - warning: node `dccaPerPeerStatsRARDropped' must be contained in at least one conformance group
 465:           SYNTAX     Counter32
 466:           MAX-ACCESS read-only
 467:           STATUS     current
 468:           DESCRIPTION
 469:                 "Number of Diameter Re-Auth-Request (RAR)
 470:                  messages dropped, per peer."
 471:           ::= { dccaPerPeerStatsEntry 9 }
 472: 
 473:    dccaPerPeerStatsRAAOut OBJECT-TYPE
 473: change recommended - warning: node `dccaPerPeerStatsRAAOut' must be contained in at least one conformance group
 474:           SYNTAX      Counter32
 475:           MAX-ACCESS  read-only
 476:           STATUS      current
 477:           DESCRIPTION
 478:                 "Number of Diameter Re-Auth-Answer (RAA)
 479:                  messages transmitted, per peer."
 480:           ::= { dccaPerPeerStatsEntry 10 }
 481: 
 482:    dccaPerPeerStatsRAADropped OBJECT-TYPE
 482: change recommended - warning: node `dccaPerPeerStatsRAADropped' must be contained in at least one conformance group
 483:           SYNTAX     Counter32
 484:           MAX-ACCESS read-only
 485:           STATUS     current
 486:           DESCRIPTION
 487:                 "Number of Diameter Re-Auth-Answer (RAA)
 488:                  messages dropped, per peer."
 489:           ::= { dccaPerPeerStatsEntry 11 }
 490: 
 491:    dccaPerPeerStatsSTROut OBJECT-TYPE
 491: change recommended - warning: node `dccaPerPeerStatsSTROut' must be contained in at least one conformance group
 492:           SYNTAX      Counter32
 493:           MAX-ACCESS  read-only
 494:           STATUS      current
 495:           DESCRIPTION
 496:                 "Number of Diameter
 497:                  Session-Termination-Request (STR)
 498:                  messages transmitted, per peer."
 499:           ::= { dccaPerPeerStatsEntry 12 }
 500: 
 501:    dccaPerPeerStatsSTRDropped OBJECT-TYPE
 501: change recommended - warning: node `dccaPerPeerStatsSTRDropped' must be contained in at least one conformance group
 502:           SYNTAX     Counter32
 503:           MAX-ACCESS read-only
 504:           STATUS     current
 505:           DESCRIPTION
 506:                 "Number of Diameter
 507:                  Session-Termination-Request (STR)
 508:                  messages dropped, per peer."
 509:           ::= { dccaPerPeerStatsEntry 13 }
 510: 
 511:    dccaPerPeerStatsSTAIn OBJECT-TYPE
 511: change recommended - warning: node `dccaPerPeerStatsSTAIn' must be contained in at least one conformance group
 512:           SYNTAX      Counter32
 513:           MAX-ACCESS  read-only
 514:           STATUS      current
 515:           DESCRIPTION
 516:                 "Number of Diameter
 517:                  Session-Termination-Answer (STA)
 518:                  messages received, per peer."
 519:           ::= { dccaPerPeerStatsEntry 14 }
 520: 
 521:    dccaPerPeerStatsSTADropped OBJECT-TYPE
 521: change recommended - warning: node `dccaPerPeerStatsSTADropped' must be contained in at least one conformance group
 522:           SYNTAX     Counter32
 523:           MAX-ACCESS read-only
 524:           STATUS     current
 525:           DESCRIPTION
 526:                 "Number of Diameter
 527:                  Session-Termination-Answer (STA)
 528:                  messages dropped, per peer."
 529:           ::= { dccaPerPeerStatsEntry 15 }
 530: 
 531:    dccaPerPeerStatsAAROut OBJECT-TYPE
 531: change recommended - warning: node `dccaPerPeerStatsAAROut' must be contained in at least one conformance group
 532:           SYNTAX      Counter32
 533:           MAX-ACCESS  read-only
 534:           STATUS      current
 535:           DESCRIPTION
 536:                 "Number of Diameter AA-Request (AAR)
 537:                  messages transmitted, per peer."
 538:           ::= { dccaPerPeerStatsEntry 16 }
 539: 
 540:    dccaPerPeerStatsAARDropped OBJECT-TYPE
 540: change recommended - warning: node `dccaPerPeerStatsAARDropped' must be contained in at least one conformance group
 541:           SYNTAX     Counter32
 542:           MAX-ACCESS read-only
 543:           STATUS     current
 544:           DESCRIPTION
 545:                 "Number of Diameter AA-Request (AAR)
 546:                  messages dropped, per peer."
 547:           ::= { dccaPerPeerStatsEntry 17 }
 548: 
 549:    dccaPerPeerStatsAAAIn OBJECT-TYPE
 549: change recommended - warning: node `dccaPerPeerStatsAAAIn' must be contained in at least one conformance group
 550:           SYNTAX      Counter32
 551:           MAX-ACCESS  read-only
 552:           STATUS      current
 553:           DESCRIPTION
 554:                 "Number of Diameter AA-Answer (AAA)
 555:                  messages received, per peer."
 556:           ::= { dccaPerPeerStatsEntry 18 }
 557: 
 558:    dccaPerPeerStatsAAADropped OBJECT-TYPE
 558: change recommended - warning: node `dccaPerPeerStatsAAADropped' must be contained in at least one conformance group
 559:           SYNTAX     Counter32
 560:           MAX-ACCESS read-only
 561:           STATUS     current
 562:           DESCRIPTION
 563:                 "Number of Diameter AA-Answer (AAA)
 564:                  messages dropped, per peer."
 565:           ::= { dccaPerPeerStatsEntry 19 }
 566: 
 567:    dccaPerPeerStatsASRIn OBJECT-TYPE
 567: change recommended - warning: node `dccaPerPeerStatsASRIn' must be contained in at least one conformance group
 568:           SYNTAX      Counter32
 569:           MAX-ACCESS  read-only
 570:           STATUS      current
 571:           DESCRIPTION
 572:                 "Number of Diameter Abort-Session-Request
 573:                  (ASR) messages received, per peer."
 574:           ::= { dccaPerPeerStatsEntry 20 }
 575: 
 576:    dccaPerPeerStatsASRDropped OBJECT-TYPE
 576: change recommended - warning: node `dccaPerPeerStatsASRDropped' must be contained in at least one conformance group
 577:           SYNTAX     Counter32
 578:           MAX-ACCESS read-only
 579:           STATUS     current
 580:           DESCRIPTION
 581:                 "Number of Diameter Abort-Session-Request
 582:                  (ASR) messages dropped, per peer."
 583:           ::= { dccaPerPeerStatsEntry 21 }
 584: 
 585:    dccaPerPeerStatsASAOut OBJECT-TYPE
 585: change recommended - warning: node `dccaPerPeerStatsASAOut' must be contained in at least one conformance group
 586:           SYNTAX      Counter32
 587:           MAX-ACCESS  read-only
 588:           STATUS      current
 589:           DESCRIPTION
 590:                 "Number of Diameter Abort-Session-Answer
 591:                  (ASA) messages transmitted, per peer."
 592:           ::= { dccaPerPeerStatsEntry 22 }
 593: 
 594:    dccaPerPeerStatsASADropped OBJECT-TYPE
 594: change recommended - warning: node `dccaPerPeerStatsASADropped' must be contained in at least one conformance group
 595:           SYNTAX     Counter32
 596:           MAX-ACCESS read-only
 597:           STATUS     current
 598:           DESCRIPTION
 599:                 "Number of Diameter Abort-Session-Answer
 600:                  (ASA) messages dropped, per peer."
 601:           ::= { dccaPerPeerStatsEntry 23 }
 602: 
 603: 
 604:    -- -- Conformance -- dccaMIBCompliances
 605: 
 606:    dccaMIBCompliances
 606: error - `Conformance' should start with a lower case letter
 606: severe - syntax error, unexpected LOWERCASE_IDENTIFIER, expecting OBJECT
 607:      OBJECT IDENTIFIER ::= { diameterCcAppConform 1 } dccaMIBGroups
 607: warning - warning: flushing recent incorrect declaration, see previous error(s)
 608:      OBJECT IDENTIFIER ::= { diameterCcAppConform 2 }
 609: 
 610:    -- -- Compliance Statements --
 610: error - `Compliance' should start with a lower case letter
 610: warning -
warning: note, -- terminates a comment

 610: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting OBJECT
 611: 
 612:    dccaMIBCompliance MODULE-COMPLIANCE
 613:           STATUS     current
 614:           DESCRIPTION
 615:                "The compliance statement for Diameter Credit
 616:                 Control application entities."
 617:           MODULE -- this module
 618:           MANDATORY-GROUPS { dccaPeerStatsGroup }
 618: warning - warning: flushing recent incorrect declaration, see previous error(s)
 619: 
 620:           GROUP
 620: severe - syntax error, unexpected GROUP
 621:                dccaHostCfgGroup
 622:           DESCRIPTION
 623:                "This group is only mandatory for a system that
 624:                supports Local DCCA Host configuration."
 625: 
 626:           GROUP
 627:                dccaPeerCfgGroup
 628:           DESCRIPTION
 629:                "This group is only mandatory for a system that
 630:                supports DCCA Peer configuration."
 631: 
 632:           ::= { dccaMIBCompliances 1 }
 632: warning - warning: flushing recent incorrect declaration, see previous error(s)
 633: 
 634:    -- -- Units of Conformance --
 634: error - `Units' should start with a lower case letter
 634: warning -
warning: note, -- terminates a comment

 634: severe - syntax error, unexpected LOWERCASE_IDENTIFIER, expecting OBJECT
 635:    dccaHostCfgGroup OBJECT-GROUP
 636:          OBJECTS {
 637:                  dccaHostAddressType,
 638:                  dccaHostAddress,
 639:                  dccaHostId
 640:          }
 640: warning - warning: flushing recent incorrect declaration, see previous error(s)
 641:          STATUS  current
 641: severe - syntax error, unexpected STATUS
 642:          DESCRIPTION
 643:                "A collection of objects providing
 644:                 configuration common to the server."
 645:          ::= { dccaMIBGroups 1 }
 645: warning - warning: flushing recent incorrect declaration, see previous error(s)
 646: 
 647:    dccaPeerCfgGroup OBJECT-GROUP
 647: warning - warning: current group `dccaPeerCfgGroup' is not referenced in this module
 648:          OBJECTS {
 649:                  dccaPeerId,
 650:                  dccaPeerVendorId,
 651:                  dccaPeerStorageType,
 652:                  dccaPeerVendorStorageType,
 653:                  dccaPeerFirmwareRevision,
 654:                  dccaPeerRowStatus,
 654: severe - unknown object identifier label `dccaPeerRowStatus'
 655:                  dccaPeerVendorRowStatus
 656:          }
 657:          STATUS  current
 658:          DESCRIPTION
 659:                "A collection of objects providing peer
 660:                 configuration common to the server."
 661:        ::= { dccaMIBGroups 2 }
 662: 
 663:    dccaPeerStatsGroup OBJECT-GROUP
 663: warning - warning: current group `dccaPeerStatsGroup' is not referenced in this module
 664:          OBJECTS {
 665:                  dccaPeerStatsCCRIn,
 665: severe - unknown object identifier label `dccaPeerStatsCCRIn'
 666:                  dccaPeerStatsCCROut,
 666: severe - unknown object identifier label `dccaPeerStatsCCROut'
 667:                  dccaPeerStatsCCRDropped,
 667: severe - unknown object identifier label `dccaPeerStatsCCRDropped'
 668:                  dccaPeerStatsCCAIn,
 668: severe - unknown object identifier label `dccaPeerStatsCCAIn'
 669:                  dccaPeerStatsCCAOut,
 669: severe - unknown object identifier label `dccaPeerStatsCCAOut'
 670:                  dccaPeerStatsCCADropped,
 670: severe - unknown object identifier label `dccaPeerStatsCCADropped'
 671:                  dccaPeerStatsRARIn,
 671: severe - unknown object identifier label `dccaPeerStatsRARIn'
 672:                  dccaPeerStatsRARDropped,
 672: severe - unknown object identifier label `dccaPeerStatsRARDropped'
 673:                  dccaPeerStatsRAAOut,
 673: severe - unknown object identifier label `dccaPeerStatsRAAOut'
 674:                  dccaPeerStatsRAADropped,
 674: severe - unknown object identifier label `dccaPeerStatsRAADropped'
 675:                  dccaPeerStatsSTROut,
 675: severe - unknown object identifier label `dccaPeerStatsSTROut'
 676:                  dccaPeerStatsSTRDropped,
 676: severe - unknown object identifier label `dccaPeerStatsSTRDropped'
 677:                  dccaPeerStatsSTAIn,
 677: severe - unknown object identifier label `dccaPeerStatsSTAIn'
 678:                  dccaPeerStatsSTADropped,
 678: severe - unknown object identifier label `dccaPeerStatsSTADropped'
 679:                  dccaPeerStatsAAROut,
 679: severe - unknown object identifier label `dccaPeerStatsAAROut'
 680:                  dccaPeerStatsAARDropped,
 680: severe - unknown object identifier label `dccaPeerStatsAARDropped'
 681:                  dccaPeerStatsAAAIn,
 681: severe - unknown object identifier label `dccaPeerStatsAAAIn'
 682:                  dccaPeerStatsAAADropped,
 682: severe - unknown object identifier label `dccaPeerStatsAAADropped'
 683:                  dccaPeerStatsASRIn,
 683: severe - unknown object identifier label `dccaPeerStatsASRIn'
 684:                  dccaPeerStatsASRDropped,
 684: severe - unknown object identifier label `dccaPeerStatsASRDropped'
 685:                  dccaPeerStatsASAOut,
 685: severe - unknown object identifier label `dccaPeerStatsASAOut'
 686:                  dccaPeerStatsASADropped
 687:        }
 687: severe - unknown object identifier label `dccaPeerStatsASADropped'
 688:        STATUS    current
 689:        DESCRIPTION
 690:                "A collection of objects providing peer
 691:                 statistics common to the server."
 692:        ::= { dccaMIBGroups 3 }
 693: 
 694:    END
 695: 
 696: -- 
 697: --    Copyright (C) The IETF Trust (2007).
 698: -- 
 699: --    This document is subject to the rights, licenses and restrictions
 700: --    contained in BCP 78, and except as set forth therein, the authors
 701: --    retain all their rights.
 702: -- 
 703: --    This document and the information contained herein are provided on an
 704: --    "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
 705: --    OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE IETF TRUST AND
 706: --    THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS
 707: --    OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
 708: --    THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
 709: --    WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 710: -- 
 711: -- 
 712: -- Intellectual Property
 713: -- 
 714: --    The IETF takes no position regarding the validity or scope of any
 715: --    Intellectual Property Rights or other rights that might be claimed to
 716: --    pertain to the implementation or use of the technology described in
 717: --    this document or the extent to which any license under such rights
 718: --    might or might not be available; nor does it represent that it has
 719: --    made any independent effort to identify any such rights.  Information
 720: --    on the procedures with respect to rights in RFC documents can be
 721: --    found in BCP 78 and BCP 79.
 722: -- 
 723: --    Copies of IPR disclosures made to the IETF Secretariat and any
 724: --    assurances of licenses to be made available, or the result of an
 725: --    attempt made to obtain a general license or permission for the use of
 726: --    such proprietary rights by implementers or users of this
 727: --    specification can be obtained from the IETF on-line IPR repository at
 728: --    http://www.ietf.org/ipr.
 729: -- 
 730: --    The IETF invites any interested party to bring to its attention any
 731: --    copyrights, patents or patent applications, or other proprietary
 732: --    rights that may cover technology that may be required to implement
 733: --    this standard.  Please address the information to the IETF at
 734: --    ietf-ipr@ietf.org.
 735: -- 
 736: -- 
 737: -- Acknowledgment
 738: -- 
 739: --    Funding for the RFC Editor function is provided by the IETF
 740: --    Administrative Support Activity (IASA).
 741: