smilint output for ./TED-DRAFT01-MIB


Message Severities
SeverityCount
severe54
error13
change recommended28
warning31
Message Types
TypeCount
bad-identifier-case (error)6
description-missing (error)1
group-membership (change recommended)28
import-unused (warning)2
index-element-not-column (warning)1
internal-flushing (warning)28
internal-other (severe)28
lexical (severe)14
module-identity-missing (error)1
object-identifier-unknown (severe)12
type-unknown (error)5

Messages:

TED-DRAFT01-MIB

   1: -- extracted from draft-ietf-ccamp-gmpls-ted-mib-00.txt
   2: -- at Tue Nov 14 06:07:30 2006
   3: 
   4:    TED-DRAFT01-MIB DEFINITIONS ::= BEGIN  
   5:     
   6:    IMPORTS 
   7:       MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, transmission, 
   7: warning - warning: identifier `MODULE-IDENTITY' imported from module `SNMPv2-SMI' is never used
   7: warning -
warning: identifier `transmission' imported from module `SNMPv2-SMI' is never used
   8:    IpAddress 
   9:         FROM SNMPv2-SMI                            --[RFC2578] 
  10:       MODULE-COMPLIANCE, OBJECT-GROUP 
  11:         FROM SNMPv2-CONF                           --[RFC2580] 
  12:    RowPointer    
  13:    FROM SNMPv2-TC                                  --[RFC2579] 
  14:       ospfAreaId, ospfLsdbLsid, ospfLsdbRouterId  
  15:         FROM OSPF-MIB;                             --[OSPFMIB UPDATE] 
  16:       IsisISLevel, IsisLinkStatePDUID, IsisSystemID  
  16: error - `IsisISLevel' should start with a lower case letter
  16: severe - syntax error, unexpected ',', expecting OBJECT
  17:         FROM ISIS-MIB;                             --[ISISMIB] 
  18:     
  19:    teMIB MODULE-IDENTITY 
  20:       LAST-UPDATED "200510240000Z"  -- 04 July 2005 00:00:00 GMT 
  21:       ORGANIZATION "IETF CCAMP Working Group." 
  22:       CONTACT-INFO 
  23:          "          Tomohiro Otani 
  24:                      otani@kddilabs.jp 
  25:     
  26:                      Masanori Miyazawa 
  27:                      ma-miyazawa@kddilabs.jp 
  28:     
  29:                      Thomas D. Nadeau 
  30:                      tnadeau@cisco.com 
  31:     
  32:                      Kenji Kumaki 
  33:                      ke-kumaki@kddi.com 
  34:     
  35:                      Comments and discussion to ccamp@ietf.org" 
  36:       DESCRIPTION 
  37:            "This MIB contains managed object definitions for  
  38:             TED in support of MPLS/GMPLS Traffic 
  39:             Engienering (TE) Database." 
  40:     
  41:            "Copyright (C) The IETF Trust <2006>.  This version of  
  42:         this MIB module is part of RFC XXXX; see the RFC itself for  
  43:         full legal notices." 
  44:     
  45:      -- Revision history. 
  46:       REVISION 
  47:          "200506041200Z"  -- 04 July 2005 12:00:00 GMT 
  48:       DESCRIPTION 
  49:         "Initial version. Published as RFC xxxx." -- RFC-editor pls fill 
  50:                                                   --in xxx 
  51:       ::= { transmission 9988 } -- assigned by IANA, see section 7.1 for  
  51: warning - warning: flushing recent incorrect declaration, see previous error(s)
  52:                                 -- details 
  53:     
  54:    -- Textual Conventions. 
  55:     
  56:    -- Top level components of this MIB. 
  57:     
  58:      
  59: T. Otani et al.                                                       5 
  59: error - `T' should start with a lower case letter
  59: severe - syntax error, unexpected '.', expecting OBJECT

  59: severe -
lexically unexpected character, skipping to end of line
  60: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
  61:  
  62:    teNotifications OBJECT IDENTIFIER ::= { teMIB 0 } 
  62: warning - warning: flushing recent incorrect declaration, see previous error(s)
  63:    teObjects       OBJECT IDENTIFIER ::= { teMIB 1 } 
  63: severe - unknown object identifier label `teMIB'
  64:    teScalars       OBJECT IDENTIFIER ::= { teObjects 1 } 
  65:    teTables        OBJECT IDENTIFIER ::= { teObjects 2 } 
  66:    teConformance   OBJECT IDENTIFIER ::= { teMIB 2 } 
  67:     
  68:    -- MIB Definitions 
  69:     
  70:    -- 
  71:    -- Scalar Objects 
  72:    -- 
  73:     
  74:     
  75:    -- 
  76:    --  TE DB Table 
  77:    -- 
  78:     
  79:    teTEDTable OBJECT-TYPE  
  80:    SYNTAX       SEQUENCE OF TeTEDEntry  
  80: error - unknown type `TeTEDEntry'
  81:    MAX-ACCESS   not-accessible  
  82:    STATUS       current  
  83:    DESCRIPTION  
  84:         "This table indicates multiple TED information which has been 
  85:    supported by [OSPF-TE]." 
  86:    ::= { teTables 1 }  
  87:     
  88:    teTEDEntry OBJECT-TYPE  
  89:       SYNTAX       TeTEDEntry  
  90:       MAX-ACCESS   not-accessible  
  91:       STATUS       current  
  92:       DESCRIPTION  
  93:       "This entry contains TED information commonly utilized in both 
  94:    MPLS and GMPLS"  
  95:       INDEX { ospfAreaId, ospfLsdbLsid, ospflsdbRouterId }  
  95: severe - unknown object identifier label `ospflsdbRouterId'
  96:    ::= { teTEDTable 1 }  
  97:     
  98:    TeTEDEntry ::= SEQUENCE { 
  99:       teLinkInformationSource     INTEGER, 
 100:       teAreaLevelID               OCTET STRING, 
 100: severe - unknown object identifier label `teAreaLevelID'
 101:       teLSPDUID                   OCTET STRING, 
 101: severe - unknown object identifier label `teLSPDUID'
 102:       teRouterSystemID            OCTET STRING, 
 102: severe - unknown object identifier label `teRouterSystemID'
 103:       teLinkType                  INTEGER, 
 103: severe - unknown object identifier label `teLinkType'
 104:       teLinkIdAddr                IpAddress, 
 105:       teMetric                    Integer32, 
 106:       teMaxBandwidth              OCTET STRING, 
 107:       teMaxReservableBandwidth    OCTET STRING, 
 108:       teUnreservedBandwidthPri0   OCTET STRING, 
 108: severe - unknown object identifier label `teUnreservedBandwidthPri0'
 109:       teUnreservedBandwidthPri1   OCTET STRING, 
 110:       teUnreservedBandwidthPri2   OCTET STRING, 
 111:       teUnreservedBandwidthPri3   OCTET STRING, 
 112:       teUnreservedBandwidthPri4   OCTET STRING, 
 113:       teUnreservedBandwidthPri5   OCTET STRING, 
 114:       teUnreservedBandwidthPri6   OCTET STRING, 
 114: severe - unknown object identifier label `teUnreservedBandwidthPri6'
 115:       teUnreservedBandwidthPri7   OCTET STRING, 
 116:      
 117: T. Otani et al.                                                       6 
 117: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting LOWERCASE_IDENTIFIER
 117: severe -
lexically unexpected character, skipping to end of line
 118: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 119:  
 120:       teAdministrativeGroup       Integer32, 
 121:       teLocalId                   Integer32, 
 122:       teRemoteId                  Integer32, 
 123:       teLinkProtectionType        BITS, 
 124:       teLinkInformationData       RowPointer, 
 125:    }  
 125: warning - warning: flushing recent incorrect declaration, see previous error(s)
 126:     
 127:     
 128:  
 129:    teLinkInformationSource OBJECT-TYPE 
 129: change recommended - warning: node `teLinkInformationSource' must be contained in at least one conformance group
 130:          SYNTAX  INTEGER { 
 131:                  unknown(0), 
 132:                  locallyConfigured(1), 
 133:                  ospf(2), 
 134:                  isis(3), 
 135:                  other(4) 
 136:          } 
 137:          MAX-ACCESS read-only 
 138:          STATUS  current 
 139:          DESCRIPTION 
 140:              "This object indicates the source of the information about 
 141:    the TE link" 
 142:      ::= { teTEDEntry 1 } 
 143:     
 144:    teAreaLevelId OBJECT-TYPE 
 145:          SYNTAX Usigned32 {ospfAreaId, IsisISLevel} 
 145: severe - syntax error, unexpected ',', expecting '('
 145: warning - warning: flushing recent incorrect declaration, see previous error(s)
 146:          MAX-ACCESS read-only 
 146: severe - syntax error, unexpected MAX_ACCESS
 147:          STATUS  current 
 148:          DESCRIPTION 
 149:            "This is corresponding to area ID in OSPF and level ID in 
 150:    ISIS" 
 151:      ::= { teTEDEntry 2 } 
 151: warning - warning: flushing recent incorrect declaration, see previous error(s)
 152:     
 153:    teOSPDUId OBJECT-TYPE 
 154:          SYNTAX Usigned32 {ospfLsdbLsid, IsisLinkStatePDUID} 
 154: severe - syntax error, unexpected ',', expecting '('
 154: warning - warning: flushing recent incorrect declaration, see previous error(s)
 155:          MAX-ACCESS read-only 
 155: severe - syntax error, unexpected MAX_ACCESS
 156:          STATUS  current 
 157:          DESCRIPTION 
 158:            "This is corresponding to link state ID in OSPF and link 
 159:    state PDU ID in ISIS" 
 160:      ::= { teTEDEntry 3 } 
 160: warning - warning: flushing recent incorrect declaration, see previous error(s)
 161:     
 162:    teRouterSystem OBJECT-TYPE 
 163:          SYNTAX Usigned32 {ospfLsdbRouterId, IsisSystemID} 
 163: severe - syntax error, unexpected ',', expecting '('
 163: warning - warning: flushing recent incorrect declaration, see previous error(s)
 164:          MAX-ACCESS read-only 
 164: severe - syntax error, unexpected MAX_ACCESS
 165:          STATUS  current 
 166:          DESCRIPTION 
 167:            "This is corresponding to the router ID in OSPF and the 
 168:    system ID in ISIS" 
 169:      ::= { teTEDEntry 4 } 
 169: warning - warning: flushing recent incorrect declaration, see previous error(s)
 170:     
 171:    teLinkType OBJECT-TYPE  
 172:        SYNTAX    INTEGER {  
 173:                            pointToPoint (1),  
 174:      
 175: T. Otani et al.                                                       7 
 175: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting LOWERCASE_IDENTIFIER
 175: severe -
lexically unexpected character, skipping to end of line
 176: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 177:  
 178:                            multiAccess (2) 
 179:                         } 
 179: warning - warning: flushing recent incorrect declaration, see previous error(s)
 180:        MAX-ACCESS   read-only  
 180: severe - syntax error, unexpected MAX_ACCESS
 181:        STATUS       current  
 182:        DESCRIPTION  
 183:            "This indicates the type of the link such as point-to-point 
 184:    or multi-access"  
 185:    ::= { teTEDEntry 5 }  
 185: warning - warning: flushing recent incorrect declaration, see previous error(s)
 186:     
 187:    teLinkIdAddr OBJECT-TYPE  
 187: change recommended - warning: node `teLinkIdAddr' must be contained in at least one conformance group
 188:        SYNTAX       IpAddress  
 189:        MAX-ACCESS   read-only  
 190:        STATUS       current  
 191:        DESCRIPTION  
 192:                "This indicates the Router ID of the neighbor in the case 
 193:    of point-to-point links.  This also indicates the interface address 
 194:    of the designated router in the case of multi-access links."  
 195:    ::= { teTEDEntry 6 }  
 196:     
 197:    teMetric OBJECT-TYPE  
 197: change recommended - warning: node `teMetric' must be contained in at least one conformance group
 198:        SYNTAX       Integer32  
 199:        MAX-ACCESS   read-only  
 200:        STATUS       current  
 201:        DESCRIPTION  
 202:            "This indicates the traffic engineering metric value of the 
 203:    TE link."  
 204:    ::= { teTEDEntry 7 }  
 205:     
 206:    teMaxBandwidth OBJECT-TYPE  
 206: change recommended - warning: node `teMaxBandwidth' must be contained in at least one conformance group
 207:        SYNTAX       OCTET STRING (SIZE( 4)) 
 208:        UNITS        "Byte per seconds" 
 209:        MAX-ACCESS   read-only  
 210:        STATUS       current  
 211:        DESCRIPTION  
 212:            "This indicates the maximum bandwidth that 
 213:       can be used on this link in this direction"  
 214:    ::= { teTEDEntry 8 }  
 215:     
 216:    teMaxReservableBandwidth OBJECT-TYPE  
 216: change recommended - warning: node `teMaxReservableBandwidth' must be contained in at least one conformance group
 217:        SYNTAX       OCTET STRING (SIZE (4)) 
 218:        UNITS        "Byte per seconds" 
 219:        MAX-ACCESS   read-only  
 220:        STATUS       current  
 221:        DESCRIPTION  
 222:            "This indicates the maximum bandwidth that may be reserved on 
 223:    this link in this direction"  
 224:    ::= { teTEDEntry 9 }  
 225:     
 226:    teUnreservedBandwidthPri0 OBJECT-TYPE  
 227:        SYNTAX       OCTET STRING (SIZE (4)) 
 228:        UNITS        "Byte per seconds" 
 229:        MAX-ACCESS   read-only  
 230:        STATUS       current  
 231:        DESCRIPTION  
 232:      
 233: T. Otani et al.                                                       8 
 233: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting QUOTED_STRING
 233: severe -
lexically unexpected character, skipping to end of line
 234: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 235:  
 236:            "This indicates the amount of bandwidth not yet reserved at 
 237:    the priority 0"  
 238:    ::= { teTEDEntry 10 }  
 238: warning - warning: flushing recent incorrect declaration, see previous error(s)
 239:     
 240:    teUnreservedBandwidthPri1 OBJECT-TYPE  
 240: change recommended - warning: node `teUnreservedBandwidthPri1' must be contained in at least one conformance group
 241:        SYNTAX       OCTET STRING (SIZE (4)) 
 242:        UNITS        "Byte per seconds" 
 243:        MAX-ACCESS   read-only  
 244:        STATUS       current  
 245:        DESCRIPTION  
 246:            "This indicates the amount of bandwidth not yet reserved at 
 247:    the priority 1"  
 248:    ::= { teTEDEntry 11 } 
 249:     
 250:    teUnreservedBandwidthPri2 OBJECT-TYPE  
 250: change recommended - warning: node `teUnreservedBandwidthPri2' must be contained in at least one conformance group
 251:        SYNTAX       OCTET STRING (SIZE (4)) 
 252:        UNITS        "Byte per seconds" 
 253:        MAX-ACCESS   read-only  
 254:        STATUS       current  
 255:        DESCRIPTION  
 256:            "This indicates the amount of bandwidth not yet reserved at 
 257:    the priority 2"  
 258:    ::= { teTEDEntry 12 } 
 259:     
 260:    teUnreservedBandwidthPri3 OBJECT-TYPE  
 260: change recommended - warning: node `teUnreservedBandwidthPri3' must be contained in at least one conformance group
 261:        SYNTAX       OCTET STRING (SIZE (4)) 
 262:        UNITS        "Byte per seconds" 
 263:        MAX-ACCESS   read-only  
 264:        STATUS       current  
 265:        DESCRIPTION 
 266:            "This indicates the amount of bandwidth not yet reserved at 
 267:    the priority 3"  
 268:    ::= { teTEDEntry 13 } 
 269:     
 270:    teUnreservedBandwidthPri4 OBJECT-TYPE  
 270: change recommended - warning: node `teUnreservedBandwidthPri4' must be contained in at least one conformance group
 271:        SYNTAX       OCTET STRING (SIZE (4)) 
 272:        UNITS        "Byte per seconds" 
 273:        MAX-ACCESS   read-only  
 274:        STATUS       current  
 275:        DESCRIPTION  
 276:            "This indicates the amount of bandwidth not yet reserved at 
 277:    the priority 4"  
 278:    ::= { teTEDEntry 14 } 
 279:     
 280:    teUnreservedBandwidthPri5 OBJECT-TYPE  
 280: change recommended - warning: node `teUnreservedBandwidthPri5' must be contained in at least one conformance group
 281:        SYNTAX       OCTET STRING (SIZE (4)) 
 282:        UNITS        "Byte per seconds" 
 283:        MAX-ACCESS   read-only  
 284:        STATUS       current  
 285:        DESCRIPTION  
 286:            "This indicates the amount of bandwidth not yet reserved at 
 287:    the priority 5"  
 288:    ::= { teTEDEntry 15 } 
 289:     
 290:      
 291: T. Otani et al.                                                       9 
 291: error - `T' should start with a lower case letter
 291: severe - syntax error, unexpected '.', expecting OBJECT

 291: severe -
lexically unexpected character, skipping to end of line
 292: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 293:  
 294:    teUnreservedBandwidthPri6 OBJECT-TYPE  
 295:        SYNTAX       OCTET STRING (SIZE (4)) 
 296:        UNITS        "Byte per seconds" 
 297:        MAX-ACCESS   read-only  
 298:        STATUS       current  
 299:        DESCRIPTION  
 300:            "This indicates the amount of bandwidth not yet reserved at 
 301:    the priority 6"  
 302:    ::= { teTEDEntry 16 } 
 302: warning - warning: flushing recent incorrect declaration, see previous error(s)
 303:     
 304:    teUnreservedBandwidthPri7 OBJECT-TYPE  
 304: change recommended - warning: node `teUnreservedBandwidthPri7' must be contained in at least one conformance group
 305:        SYNTAX       OCTET STRING (SIZE (4)) 
 306:        UNITS        "Byte per seconds" 
 307:        MAX-ACCESS   read-only  
 308:        STATUS       current  
 309:        DESCRIPTION  
 310:            "This indicates the amount of bandwidth not yet reserved at 
 311:    the priority 7"  
 312:    ::= { teTEDEntry 17 } 
 313:     
 314:    teAdministrativeGroup OBJECT-TYPE  
 314: change recommended - warning: node `teAdministrativeGroup' must be contained in at least one conformance group
 315:        SYNTAX       Integer32 
 316:        MAX-ACCESS   read-only  
 317:        STATUS       current  
 318:        DESCRIPTION  
 319:            "This indicates the Administrative Group which the link 
 320:    belong to.  Since the value is a bit mask, the link can belong to 
 321:    multiple groups.  This is also called Resource Class/Color."  
 322:    ::= { teTEDEntry 18 } 
 323:     
 324:    teLocalId OBJECT-TYPE  
 324: change recommended - warning: node `teLocalId' must be contained in at least one conformance group
 325:        SYNTAX       Integer32  
 326:        MAX-ACCESS   read-only  
 327:        STATUS       current  
 328:        DESCRIPTION  
 329:            "This indicates the Link local identifier of an unnumbered 
 330:    link." 
 331:    ::= { teTEDEntry 19 } 
 332:     
 333:    teRemoteId OBJECT-TYPE  
 333: change recommended - warning: node `teRemoteId' must be contained in at least one conformance group
 334:        SYNTAX       Integer32  
 335:        MAX-ACCESS   read-only  
 336:        STATUS       current  
 337:        DESCRIPTION  
 338:            " This indicates the Link remote identifier of an unnumbered 
 339:    link."  
 340:    ::= { teTEDEntry 20 } 
 341:     
 342:    teLinkProtectionType OBJECT-TYPE 
 343:        SYNTAX  BITS { 
 344:                extraTraffic(0), 
 345:                unprotected(1), 
 346:                shared (2), 
 347:                dedicatedOneToOne (3), 
 348:      
 349: T. Otani et al.                                                      10 
 349: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting LOWERCASE_IDENTIFIER
 349: severe -
lexically unexpected character, skipping to end of line
 350: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 351:  
 352:                dedicatedOnePlusOne(4), 
 353:                enhanced(5) 
 354:        } 
 354: warning - warning: flushing recent incorrect declaration, see previous error(s)
 355:        MAX-ACCESS read-only 
 355: severe - syntax error, unexpected MAX_ACCESS
 356:        STATUS  current 
 357:        DESCRIPTION 
 358:            "This object indicates the protection type of the TE link" 
 359:    ::= { teTEDEntry 21 } 
 359: warning - warning: flushing recent incorrect declaration, see previous error(s)
 360:  
 361:    teLinkInformationData OBJECT-TYPE 
 361: change recommended - warning: node `teLinkInformationData' must be contained in at least one conformance group
 362:        SYNTAX  RowPointer 
 363:        MAX-ACCESS read-only 
 364:        STATUS  current 
 365:        DESCRIPTION 
 366:            "This object cross-references the source of the information 
 367:    about this TE link and should be interpretted in the context of 
 368:    teLinkInformationSource. 
 369:            If teLinkInformationSource has the value unknown(0) this 
 370:    object SHOULD contain a value of zeroDotZero. 
 371:            If teLinkInformationSource has the value 
 372:    locallyConfigured(1), this object MAY contain the identifier of the 
 373:    corresponding row entry in the teLinkTable of TE-LINK-STD-MIB, MAY 
 374:    contain the identifier of the corresponding row in a local 
 375:    proprietary TE link MIB module, or otherwise SHOULD contain the value 
 376:    of zeroDotZero. 
 377:            If teLinkInformationSource has the value ospf(2), this 
 378:    object MAY contain the identifier of the corresponding row entry in 
 379:    the ospfLocalLsdbTable of [OSPF-MIB], or otherwise SHOULD contain the 
 380:    value of zeroDotZero. 
 381:            If teLinkInformationSource has the value isis(3) this object 
 382:    MAY contain the identifier of the corresponding row entry in the 
 383:    isisAreaAddr of [ISIS-MIB], or otherwise SHOULD contain the value of 
 384:    zeroDotZero. 
 385:            If teLinkInformationSource has the value other(4) this 
 386:    object MAY contain the identifier of the corresponding row entry a 
 387:    local proprietary MIB module, or otherwise SHOULD contain the value 
 388:    of zeroDotZero." 
 389:    ::= { teTEDEntry 22 } 
 390:  
 391:    -- 
 392:    --  TED Local Interface IP Address Table 
 393:    -- 
 394:     
 395:    teLocalIntAddrTable OBJECT-TYPE 
 396:        SYNTAX       SEQUENCE OF TeLocalIntAddrEntry  
 396: error - unknown type `TeLocalIntAddrEntry'
 397:        MAX-ACCESS   not-accessible  
 398:        STATUS       current  
 399:        DESCRIPTION  
 400:            "This table contains the IP address information of a local TE 
 401:    link."  
 402:    ::= { teTables 2 }       
 403:     
 404:    teLocalIntAddrEntry OBJECT-TYPE  
 405:        SYNTAX       TeLocalIntAddrEntry  
 406:      
 407: T. Otani et al.                                                      11 
 407: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting STATUS
 407: severe -
lexically unexpected character, skipping to end of line
 408: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 409:  
 410:        MAX-ACCESS   not-accessible  
 411:        STATUS       current  
 412:        DESCRIPTION  
 413:            "This entry contains the IP address information of the local 
 414:    TE link."  
 415:        INDEX { ospfAreaId, ospfLsdbLsid, ospfLsdbRouterId, 
 416:    teLocalIntAddrIndex }  
 416: warning - warning: flushing recent incorrect declaration, see previous error(s)
 417:    ::= { teLocalIntAddrTable 1 }  
 417: severe - syntax error, unexpected COLON_COLON_EQUAL
 417: warning - warning: flushing recent incorrect declaration, see previous error(s)
 418:     
 419:    TeLocalIntAddrEntry ::= SEQUENCE { 
 420:            teLocalIntAddrIndex Unsigned32, 
 421:            teLocalIntAddr      IpAddress, 
 422:        }  
 422: severe - syntax error, unexpected '}', expecting LOWERCASE_IDENTIFIER
 422: warning - warning: flushing recent incorrect declaration, see previous error(s)
 423:     
 424:    teLocalIntAddrIndex OBJECT-TYPE  
 425:        SYNTAX       Unsigned32 
 426:        MAX-ACCESS   not-accessible  
 427:        STATUS       current  
 428:        DESCRIPTION  
 429:        "This indicates the index to identify multiple local TE links"  
 430:    ::= { teLocalIntAddrEntry 1 } 
 430: severe - unknown object identifier label `teLocalIntAddrEntry'
 431:     
 432:    teLocalIntAddr OBJECT-TYPE  
 432: change recommended - warning: node `teLocalIntAddr' must be contained in at least one conformance group
 433:        SYNTAX       IpAddress  
 434:        MAX-ACCESS   read-only  
 435:        STATUS       current  
 436:        DESCRIPTION  
 437:        "This object indicates the address of the local TE link."  
 438:    ::= { teLocalIntAddrEntry 2 } 
 439:     
 440:     
 441:    -- 
 442:    --  TED Remote Interface IP Address Table 
 443:    -- 
 444:     
 445:    teRemoteIntAddrTable OBJECT-TYPE 
 446:        SYNTAX       SEQUENCE OF TeRemoteIntAddrEntry  
 446: error - unknown type `TeRemoteIntAddrEntry'
 447:        MAX-ACCESS   not-accessible  
 448:        STATUS       current  
 449:        DESCRIPTION  
 450:            "This table contains the IP address information of a remote 
 451:    TE link."  
 452:    ::= { teTables 3 }       
 453:     
 454:    teRemoteIntAddrEntry OBJECT-TYPE  
 455:        SYNTAX       TeRemoteIntAddrEntry  
 456:        MAX-ACCESS   not-accessible  
 457:        STATUS       current  
 458:        DESCRIPTION  
 459:            "This entry contains the IP address information of the remote 
 460:    TE link."  
 461:    INDEX { ospfAreaId, ospfLsdbLsid, ospflsdbRouterId, 
 462:    teRemoteIntAddrIndex }  
 463:        ::= { teRemoteIntAddrTable 1 }  
 464:      
 465: T. Otani et al.                                                      12 
 465: error - `T' should start with a lower case letter
 465: severe - syntax error, unexpected '.', expecting OBJECT

 465: severe -
lexically unexpected character, skipping to end of line
 466: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 467:  
 468:     
 469:    TeRemoteIntAddrEntry ::= SEQUENCE {  
 470:        teRemoteIntAddrIndex Unsigned32, 
 471:        teRemoteIntAddr      IpAddress, 
 472:    }  
 472: warning - warning: flushing recent incorrect declaration, see previous error(s)
 473:     
 474:    teRemoteIntAddrIndex OBJECT-TYPE  
 475:        SYNTAX       Unsigned32 
 476:        MAX-ACCESS   not-accessible 
 477:        STATUS       current  
 478:        DESCRIPTION  
 479:            "This indicates the index to identify multiple remote TE 
 480:    links."  
 481:    ::= { teRemoteIntAddrEntry 1 } 
 482:     
 483:    teRemoteIntAddr OBJECT-TYPE  
 483: change recommended - warning: node `teRemoteIntAddr' must be contained in at least one conformance group
 484:        SYNTAX       IpAddress 
 485:        MAX-ACCESS   read-only 
 486:        STATUS       current  
 487:        DESCRIPTION  
 488:            "This object indicates the address of the remote TE link."  
 489:    ::= { teRemoteIntAddrEntry 2 } 
 490:     
 491:     
 492:    -- 
 493:    --  TED Switch Capable Table 
 494:    -- 
 495:     
 496:    teSwCapTable OBJECT-TYPE  
 497:        SYNTAX       SEQUENCE OF TeSwCapEntry  
 497: error - unknown type `TeSwCapEntry'
 498:        MAX-ACCESS   not-accessible  
 499:        STATUS       current  
 500:        DESCRIPTION  
 501:            "This table contains the GMPLS TED switching capability 
 502:    information." 
 503:    ::= { teTables 4 }  
 504:     
 505:    teSwCapEntry OBJECT-TYPE  
 506:        SYNTAX       TeSwCapEntry  
 507:        MAX-ACCESS   not-accessible  
 508:        STATUS       current  
 509:        DESCRIPTION  
 510:            "This entry relates each TE link with its GMPLS TE switching 
 511:    capability information. IF the MIB deals with only OSPF-TE 
 512:    information, the value of each object related with GMPLS TE 
 513:    extensions should be null." 
 514:        INDEX { ospfAreaId, ospfLsdbLsid, ospfLsdbRouterId, 
 515:    teSwCapIndex }  
 516:    ::= { teSwCapTable 1 }  
 517:       
 518:    TeSwCapEntry ::= SEQUENCE { 
 519:        teSwCapIndex            Unsigned32, 
 520:        teSwitchingType         INTEGER, 
 521:        teEncoding              INTEGER, 
 521: severe - unknown object identifier label `teEncoding'
 522:      
 523: T. Otani et al.                                                      13 
 523: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting LOWERCASE_IDENTIFIER
 523: severe -
lexically unexpected character, skipping to end of line
 524: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 525:  
 526:        teMaxLspBandwidthPri0   OCTET STRING, 
 527:        teMaxLspBandwidthPri1   OCTET STRING, 
 528:        teMaxLspBandwidthPri2   OCTET STRING, 
 529:        teMaxLspBandwidthPri3   OCTET STRING, 
 530:        teMaxLspBandwidthPri4   OCTET STRING, 
 531:        teMaxLspBandwidthPri5   OCTET STRING, 
 532:        teMaxLspBandwidthPri6   OCTET STRING, 
 533:        teMaxLspBandwidthPri7   OCTET STRING, 
 534:        teMinLspBandwidth       OCTET STRING, 
 535:        teIntMtu                Integer32, 
 536:        teIndication            INTEGER 
 537:    }  
 537: warning - warning: flushing recent incorrect declaration, see previous error(s)
 538:     
 539:    teSwCapIndex OBJECT-TYPE  
 540:        SYNTAX       Unsigned32 
 541:        MAX-ACCESS   not-accessible  
 542:        STATUS       current  
 543:        DESCRIPTION  
 544:            "This index is utilized to identify multiple switching 
 545:    functions on a local or remote TE link."  
 546:    ::= { teSwCapEntry 1 } 
 547:     
 548:    teSwitchingType OBJECT-TYPE 
 548: change recommended - warning: node `teSwitchingType' must be contained in at least one conformance group
 549:       SYNTAX  INTEGER { 
 550:                  unknown (0), 
 551:                  psc1    (1), 
 552:                  psc2    (2), 
 553:                  psc3    (3), 
 554:                  psc4    (4), 
 555:                  l2sc   (51), 
 556:                  tdm   (100), 
 557:                  lsc   (150), 
 558:                  fsc   (200) 
 559:            } 
 560:            MAX-ACCESS read-only 
 561:            STATUS  current 
 562:            DESCRIPTION 
 563:                "This object indicates the GMPLS switching capability 
 564:    assigned to the TE link." 
 565:            ::= { teSwCapEntry 2 } 
 566:     
 567:    teEncoding OBJECT-TYPE 
 568:            SYNTAX  INTEGER { 
 569:                  packet         (1), 
 570:                  ethernet       (2), 
 571:                  ansiEtsiPdh    (3), 
 572:                  sdhSonet       (5), 
 573:                  digitalWrapper (7), 
 574:                  lambda         (8), 
 575:                  fiber          (9), 
 576:                  fiberChannel  (11) 
 577:                } 
 578:        MAX-ACCESS read-only 
 579:        STATUS  current 
 580:      
 581: T. Otani et al.                                                      14 
 581: error - description missing in object definition
 581: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting COLON_COLON_EQUAL

 581: severe -
lexically unexpected character, skipping to end of line
 582: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 583:  
 584:        DESCRIPTION 
 585:            "This object indicates the GMPLS encoding type assigned to 
 586:    the TE link." 
 587:    ::= { teSwCapEntry 3 } 
 587: warning - warning: flushing recent incorrect declaration, see previous error(s)
 588:     
 589:    teMaxLspBandwidthPri0 OBJECT-TYPE 
 589: change recommended - warning: node `teMaxLspBandwidthPri0' must be contained in at least one conformance group
 590:        SYNTAX       OCTET STRING (SIZE (4)) 
 591:        UNITS        "Byte per seconds" 
 592:        MAX-ACCESS   read-only 
 593:        STATUS       current 
 594:        DESCRIPTION 
 595:            "This object indicates the maximum bandwidth of the TE link 
 596:    at the priority 0 for GMPLS LSP creation." 
 597:    ::= { teSwCapEntry 4 } 
 598:     
 599:    teMaxLspBandwidthPri1 OBJECT-TYPE 
 599: change recommended - warning: node `teMaxLspBandwidthPri1' must be contained in at least one conformance group
 600:        SYNTAX       OCTET STRING (SIZE (4)) 
 601:        UNITS        "Byte per seconds" 
 602:        MAX-ACCESS   read-only 
 603:        STATUS       current 
 604:        DESCRIPTION 
 605:            "This object indicates the maximum bandwidth of the TE link 
 606:    at the priority 1 for GMPLS LSP creation." 
 607:    ::= { teSwCapEntry 5 } 
 608:     
 609:    teMaxLspBandwidthPri2  OBJECT-TYPE 
 609: change recommended - warning: node `teMaxLspBandwidthPri2' must be contained in at least one conformance group
 610:        SYNTAX       OCTET STRING (SIZE (4)) 
 611:        UNITS        "Byte per seconds" 
 612:        MAX-ACCESS   read-only 
 613:        STATUS       current 
 614:        DESCRIPTION 
 615:            "This object indicates the maximum bandwidth of the TE link 
 616:    at the priority 2 for GMPLS LSP creation." 
 617:    ::= { teSwCapEntry 6 } 
 618:     
 619:    teMaxLspBandwidthPri3 OBJECT-TYPE 
 619: change recommended - warning: node `teMaxLspBandwidthPri3' must be contained in at least one conformance group
 620:        SYNTAX       OCTET STRING (SIZE (4)) 
 621:        UNITS        "Byte per seconds" 
 622:        MAX-ACCESS   read-only 
 623:        STATUS       current 
 624:        DESCRIPTION 
 625:            "This object indicates the maximum bandwidth of the TE link 
 626:    at the priority 3 for GMPLS LSP creation." 
 627:    ::= { teSwCapEntry 7 } 
 628:     
 629:    teMaxLspBandwidthPri4 OBJECT-TYPE 
 629: change recommended - warning: node `teMaxLspBandwidthPri4' must be contained in at least one conformance group
 630:        SYNTAX       OCTET STRING (SIZE (4)) 
 631:        UNITS        "Byte per seconds" 
 632:        MAX-ACCESS   read-only 
 633:        STATUS       current 
 634:        DESCRIPTION 
 635:            "This object indicates the maximum bandwidth of the TE link 
 636:    at the priority 4 for GMPLS LSP creation." 
 637:    ::= { teSwCapEntry 8 } 
 638:      
 639: T. Otani et al.                                                      15 
 639: error - `T' should start with a lower case letter
 639: severe - syntax error, unexpected '.', expecting OBJECT

 639: severe -
lexically unexpected character, skipping to end of line
 640: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 641:  
 642:     
 643:    teMaxLspBandwidthPri5  OBJECT-TYPE 
 644:        SYNTAX       OCTET STRING (SIZE (4)) 
 645:        UNITS        "Byte per seconds" 
 646:     
 647:        MAX-ACCESS   read-only 
 648:        STATUS       current 
 649:        DESCRIPTION 
 650:            "This object indicates the maximum bandwidth of the TE link 
 651:    at the priority 5 for GMPLS LSP creation." 
 652:    ::= { teSwCapEntry 9 } 
 652: warning - warning: flushing recent incorrect declaration, see previous error(s)
 653:         
 654:    teMaxLspBandwidthPri6 OBJECT-TYPE 
 654: change recommended - warning: node `teMaxLspBandwidthPri6' must be contained in at least one conformance group
 655:        SYNTAX       OCTET STRING (SIZE (4)) 
 656:        UNITS        "Byte per seconds" 
 657:        MAX-ACCESS   read-only 
 658:        STATUS       current 
 659:        DESCRIPTION 
 660:            "This object indicates the maximum bandwidth of the TE link 
 661:    at the priority 6 for GMPLS LSP creation." 
 662:    ::= { teSwCapEntry 10 } 
 663:     
 664:    teMaxLspBandwidthPri7 OBJECT-TYPE 
 664: change recommended - warning: node `teMaxLspBandwidthPri7' must be contained in at least one conformance group
 665:        SYNTAX       OCTET STRING (SIZE (4)) 
 666:        UNITS        "Byte per seconds" 
 667:        MAX-ACCESS   read-only 
 668:        STATUS       current 
 669:        DESCRIPTION 
 670:            "This object indicates the maximum bandwidth of the TE link 
 671:    at the priority 7 for GMPLS LSP creation." 
 672:    ::= { teSwCapEntry 11 } 
 673:     
 674:    teMinLspBandwidth OBJECT-TYPE 
 674: change recommended - warning: node `teMinLspBandwidth' must be contained in at least one conformance group
 675:        SYNTAX       OCTET STRING (SIZE (4)) 
 676:        UNITS        "Byte per seconds" 
 677:        MAX-ACCESS   read-only 
 678:        STATUS       current 
 679:        DESCRIPTION 
 680:            "This object indicates the minimum bandwidth of the TE link 
 681:    for GMPLS LSP creation if the switching capability field is TDM, PSC-
 682:    1, PSC-2, PSC-3, or PSC-4." 
 683:    ::= { teSwCapEntry 12 } 
 684:     
 685:    teIntMtu OBJECT-TYPE 
 685: change recommended - warning: node `teIntMtu' must be contained in at least one conformance group
 686:        SYNTAX       Integer32 
 687:        MAX-ACCESS   read-only 
 688:        STATUS       current 
 689:        DESCRIPTION 
 690:            "This object indicates the MTU of the local or remote TE 
 691:    link" 
 692:    ::= { teSwCapEntry 13 } 
 693:     
 694:    teIndication OBJECT-TYPE 
 695:        SYNTAX       INTEGER { 
 696:      
 697: T. Otani et al.                                                      16 
 697: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting LOWERCASE_IDENTIFIER
 697: severe -
lexically unexpected character, skipping to end of line
 698: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 699:  
 700:                       standard (0), 
 701:                       arbitrary (1) 
 702:                       } 
 702: warning - warning: flushing recent incorrect declaration, see previous error(s)
 703:        MAX-ACCESS   read-only 
 703: severe - syntax error, unexpected MAX_ACCESS
 704:        STATUS       current 
 705:        DESCRIPTION 
 706:            "This object indicates whether the interface supports 
 707:    Standard or Arbitrary SONET/SDH." 
 708:    ::= { teSwCapEntry 14 } 
 708: warning - warning: flushing recent incorrect declaration, see previous error(s)
 709:     
 710:    -- 
 711:    --  TED SRLG Table 
 712:    -- 
 713:     
 714:    teSrlgTable OBJECT-TYPE 
 715:        SYNTAX       SEQUENCE OF TeSrlgEntry  
 715: error - unknown type `TeSrlgEntry'
 716:        MAX-ACCESS   not-accessible  
 717:        STATUS       current  
 718:        DESCRIPTION  
 719:            "This table contains the SRLG information of the TE link."  
 720:    ::= { teTables 5 }       
 721:     
 722:    teSrlgEntry OBJECT-TYPE  
 723:        SYNTAX       TeSrlgEntry  
 724:        MAX-ACCESS   not-accessible  
 725:        STATUS       current  
 726:        DESCRIPTION  
 727:            "This entry relates each TE link with its SRLG information."  
 728:        INDEX { ospfAreaId, ospfLsdbLsid, ospfLsdbRouterId, teSrlgIndex }  
 729:    ::= { teSrlgTable 1 }  
 730:     
 731:    TeSrlgEntry ::= SEQUENCE { 
 732:        teSrlgIndex Unsigned32 
 733:        teSrlg      Integer32 
 733: severe - syntax error, unexpected LOWERCASE_IDENTIFIER, expecting '}' or ','
 734:        }  
 734: warning - warning: flushing recent incorrect declaration, see previous error(s)
 735:     
 736:    teSrlgIndex OBJECT-TYPE  
 736: warning - warning: index element `teSrlgIndex' of row `teSrlgEntry' must be a column
 737:        SYNTAX       Unsigned32 
 738:        MAX-ACCESS   not-accessible  
 739:        STATUS       current  
 740:        DESCRIPTION  
 741:            "This index is utilized to identify multiple SRLG values on a 
 742:    local or remote TE link."  
 743:    ::= { teSrlgTableEntry 1 } 
 743: severe - unknown object identifier label `teSrlgTableEntry'
 744:     
 745:    teSrlg OBJECT-TYPE  
 745: change recommended - warning: node `teSrlg' must be contained in at least one conformance group
 746:        SYNTAX       Integer32  
 747:        MAX-ACCESS   read-only  
 748:        STATUS       current  
 749:        DESCRIPTION  
 750:            "This object indicate the SRLG value assigned to a local or 
 751:    remote TE link"  
 752:    ::= { teSrlgEntry 2 } 
 753:     
 754:      
 755: T. Otani et al.                                                      17 
 755: error - `T' should start with a lower case letter
 755: severe - syntax error, unexpected '.', expecting OBJECT

 755: severe -
lexically unexpected character, skipping to end of line
 756: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 757:  
 758:    -- Conformance Statement 
 759:    teGroups 
 760:          OBJECT IDENTIFIER ::= { teConformance 1 } 
 760: warning - warning: flushing recent incorrect declaration, see previous error(s)
 761:     
 762:    teCompliances 
 763:          OBJECT IDENTIFIER ::= { teConformance 2 } 
 764:     
 765:    -- Module Compliance 
 766:     
 767:    teModuleFullCompliance MODULE-COMPLIANCE 
 768:          STATUS current 
 769:          DESCRIPTION 
 770:             "Compliance statement for agents provides full support  
 771:              for the TED MIB" 
 772:          MODULE -- this module 
 773:             MANDATORY-GROUPS    { teMainGroup 
 774:                                 } 
 774: severe - unknown object identifier label `teMainGroup'
 775:     
 776:       ::= { teCompliances 1 } 
 777:     
 778:    -- 
 779:    -- ReadOnly Compliance 
 780:    -- 
 781:     
 782:    teModuleReadOnlyCompliance MODULE-COMPLIANCE 
 783:          STATUS current 
 784:          DESCRIPTION  
 785:            "Compliance requirement for implementations only provide 
 786:            read-only support for TED. Such devices can then be monitored 
 787:            but cannot be configured using this MIB module. 
 788:            " 
 789:          MODULE -- this module 
 790:             MANDATORY-GROUPS    { teMainGroup 
 791:                                 } 
 792:     
 793:       ::= { teCompliances 2 } 
 794:     
 795:     
 796:       -- Units of conformance. 
 797:       teMainGroup OBJECT-GROUP 
 798:          OBJECTS {  
 799:                teLinkInformationSource     , 
 800:                teLinkType                  , 
 801:                teLinkIdAddr                , 
 802:                teMetric                    , 
 803:                teMaxBandwidth              , 
 804:                teMaxReservableBandwidth    , 
 805:                teUnreservedBandwidthPri0   , 
 806:                teUnreservedBandwidthPri1   , 
 807:                teUnreservedBandwidthPri2   , 
 808:                teUnreservedBandwidthPri3   , 
 809:                teUnreservedBandwidthPri4   , 
 810:                teUnreservedBandwidthPri5   , 
 811:                teUnreservedBandwidthPri6   , 
 812:      
 813: T. Otani et al.                                                      18 
 813: severe - syntax error, unexpected UPPERCASE_IDENTIFIER, expecting LOWERCASE_IDENTIFIER
 813: severe -
lexically unexpected character, skipping to end of line
 814: Internet Drafts draft-ietf-ccamp-gmpls-ted-mib-00.txt     November 2006 
 815:  
 816:                teUnreservedBandwidthPri7   , 
 817:                teAdministrativeGroup       , 
 818:                teLocalId                   , 
 819:                teRemoteId                  , 
 820:                teLinkProtectionType        , 
 821:                teLinkInformationData       , 
 822:                teLocalIntAddr              , 
 823:                teRemoteIntAddr             , 
 824:                teSwitchingType             , 
 825:                teEncoding                  , 
 826:                teMaxLspBandwidthPri0       , 
 827:                teMaxLspBandwidthPri1       , 
 828:                teMaxLspBandwidthPri2       , 
 829:                teMaxLspBandwidthPri3       , 
 830:                teMaxLspBandwidthPri4       , 
 831:                teMaxLspBandwidthPri5       , 
 832:                teMaxLspBandwidthPri6       , 
 833:                teMaxLspBandwidthPri7       , 
 834:                teMinLspBandwidth           , 
 835:                teIntMtu                    , 
 836:                teIndication                , 
 837:                teSrlg 
 838:               } 
 838: warning - warning: flushing recent incorrect declaration, see previous error(s)
 839:          STATUS  current 
 839: severe - syntax error, unexpected STATUS
 840:          DESCRIPTION 
 841:                 "Collection of objects for TED management" 
 842:        ::= { teGroups 1 } 
 842: warning - warning: flushing recent incorrect declaration, see previous error(s)
 843:     
 844:    END 
 844: error - missing MODULE-IDENTITY clause in SMIv2 MIB
 845: 
 846: --     
 847: --    "Copyright (C) The IETF Trust (2006). This document is subject to the 
 848: --    rights, licenses and restrictions contained in BCP 78, and except as 
 849: --    set forth therein, the authors retain all their rights." 
 850: --     
 851: --    "This document and the information contained herein are provided on 
 852: --    an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE 
 853: --    REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE 
 854: --    IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL 
 855: --    WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY 
 856: --    WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY 
 857: --    RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A 
 858: --    PARTICULAR PURPOSE." 
 859: --      
 860: -- T. Otani et al.                                                      22 
 861: