smilint output for ./RFC1156-MIB


Message Severities
SeverityCount
severe3
error50
minor error13
warning4
Message Types
TypeCount
access-row-illegal (minor error)6
access-table-illegal (minor error)6
basetype-unknown (error)6
internal-flushing (warning)2
internal-other (severe)2
object-identifier-unknown (severe)1
parent-scalar (error)44
row-name-table-name (warning)1
sequence-no-column (minor error)1
sequence-order (warning)1

Messages:

RFC1156-MIB

   1: -- extracted from rfc1156.txt
   2: -- at Mon Nov 15 17:12:02 1999
   3: 
   4: RFC1156-MIB
   5:                 DEFINITIONS ::= BEGIN
   6: 
   7:                 IMPORTS
   8:                         mgmt, OBJECT-TYPE, NetworkAddress, IpAddress,
   9:                         Counter, Gauge, TimeTicks
  10:                             FROM RFC1155-SMI;
  11: 
  12:                   mib        OBJECT IDENTIFIER ::= { mgmt 1 }
  13: 
  14:                   system     OBJECT IDENTIFIER ::= { mib 1 }
  15:                   interfaces OBJECT IDENTIFIER ::= { mib 2 }
  16:                   at         OBJECT IDENTIFIER ::= { mib 3 }
  17:                   ip         OBJECT IDENTIFIER ::= { mib 4 }
  18:                   icmp       OBJECT IDENTIFIER ::= { mib 5 }
  19:                   tcp        OBJECT IDENTIFIER ::= { mib 6 }
  20:                   udp        OBJECT IDENTIFIER ::= { mib 7 }
  21:                   egp        OBJECT IDENTIFIER ::= { mib 8 }
  22: 
  23:                   -- object types
  24: 
  25:                   -- the System group
  26: 
  27:                   sysDescr OBJECT-TYPE
  28:                           SYNTAX  OCTET STRING
  29:                           ACCESS  read-only
  30:                           STATUS  mandatory
  31:                           ::= { system 1 }
  32: 
  33:                   sysObjectID OBJECT-TYPE
  34:                           SYNTAX  OBJECT IDENTIFIER
  35:                           ACCESS  read-only
  36:                           STATUS  mandatory
  37:                           ::= { system 2 }
  38: 
  39:                   sysUpTime OBJECT-TYPE
  40:                           SYNTAX  TimeTicks
  41:                           ACCESS  read-only
  42:                           STATUS  mandatory
  43:                           ::= { system 3 }
  44: 
  45:                   -- the Interfaces group
  46: 
  47:                   ifNumber OBJECT-TYPE
  48:                           SYNTAX  INTEGER
  49:                           ACCESS  read-only
  50:                           STATUS  mandatory
  51:                           ::= { interfaces 1 }
  52: 
  53:                   -- the Interfaces table
  54: 
  55:                   ifTable OBJECT-TYPE
  55: minor error - table node `ifTable' must be `not-accessible'
  56:                           SYNTAX  SEQUENCE OF IfEntry
  57:                           ACCESS  read-write
  58:                           STATUS  mandatory
  59:                           ::= { interfaces 2 }
  60: 
  61:                   ifEntry OBJECT-TYPE
  61: error - type `IfEntry' of node `ifEntry' does not resolve to a known base type
  61: minor error -
row node `ifEntry' must be `not-accessible'
  62:                           SYNTAX  IfEntry
  63:                           ACCESS  read-write
  64:                           STATUS  mandatory
  65:                           ::= { ifTable 1 }
  66: 
  67:                   IfEntry ::= SEQUENCE {
  68:                       ifIndex
  69:                           INTEGER,
  70:                       ifDescr
  71:                           OCTET STRING,
  72:                       ifType
  73:                           INTEGER,
  74:                       ifMtu
  75:                           INTEGER,
  76:                       ifSpeed
  77:                           Gauge,
  78:                       ifPhysAddress
  79:                           OCTET STRING,
  80:                       ifAdminStatus
  81:                           INTEGER,
  82:                       ifOperStatus
  83:                           INTEGER,
  84:                       ifLastChange
  85:                           TimeTicks,
  86:                       ifInOctets
  87:                           Counter,
  88:                       ifInUcastPkts
  89:                           Counter,
  90:                       ifInNUcastPkts
  91:                           Counter,
  92:                       ifInDiscards
  93:                           Counter,
  94:                       ifInErrors
  95:                           Counter,
  96:                       ifInUnknownProtos
  97:                           Counter,
  98:                       ifOutOctets
  99:                           Counter,
 100:                       ifOutUcastPkts
 101:                           Counter,
 102:                       ifOutNUcastPkts
 103:                           Counter,
 104:                       ifOutDiscards
 105:                           Counter,
 106:                       ifOutErrors
 107:                           Counter,
 108:                       ifOutQLen
 109:                           Gauge
 110:                   }
 111: 
 112:                   ifIndex OBJECT-TYPE
 112: error - scalar's parent node must be simple node
 113:                           SYNTAX  INTEGER
 114:                           ACCESS  read-only
 115:                           STATUS  mandatory
 116:                           ::= { ifEntry 1 }
 117: 
 118:                   ifDescr OBJECT-TYPE
 118: error - scalar's parent node must be simple node
 119:                           SYNTAX  OCTET STRING
 120:                           ACCESS  read-only
 121:                           STATUS  mandatory
 122:                           ::= { ifEntry 2 }
 123: 
 124:                   ifType OBJECT-TYPE
 124: error - scalar's parent node must be simple node
 125:                           SYNTAX  INTEGER {
 126:                                   other(1),     -- none of the following
 127:                                   regular1822(2),
 128:                                   hdh1822(3),
 129:                                   ddn-x25(4),
 130:                                   rfc877-x25(5),
 131:                                   ethernet-csmacd(6),
 132:                                   iso88023-csmacd(7),
 133:                                   iso88024-tokenBus(8),
 134:                                   iso88025-tokenRing(9),
 135:                                   iso88026-man(10),
 136:                                   starLan(11),
 137:                                   proteon-10MBit(12),
 138:                                   proteon-80MBit(13),
 139:                                   hyperchannel(14),
 140:                                   fddi(15),
 141:                                   lapb(16),
 142:                                   sdlc(17),
 143:                                   t1-carrier(18),
 144:                                   cept(19),
 145:                                   basicIsdn(20),
 146:                                   primaryIsdn(21),
 147:                                                    -- proprietary serial
 148:                                   propPointToPointSerial(22)
 149:                               }
 150:                           ACCESS  read-only
 151:                           STATUS  mandatory
 152:                           ::= { ifEntry 3 }
 153: 
 154:                   ifMtu OBJECT-TYPE
 154: error - scalar's parent node must be simple node
 155:                           SYNTAX  INTEGER
 156:                           ACCESS  read-only
 157:                           STATUS  mandatory
 158:                           ::= { ifEntry 4 }
 159: 
 160:                   ifSpeed OBJECT-TYPE
 160: error - scalar's parent node must be simple node
 161:                           SYNTAX  Gauge
 162:                           ACCESS  read-only
 163:                           STATUS  mandatory
 164:                           ::= { ifEntry 5 }
 165: 
 166:                   ifPhysAddress OBJECT-TYPE
 166: error - scalar's parent node must be simple node
 167:                           SYNTAX  OCTET STRING
 168:                           ACCESS  read-only
 169:                           STATUS  mandatory
 170:                           ::= { ifEntry 6 }
 171: 
 172:                   ifAdminStatus OBJECT-TYPE
 172: error - scalar's parent node must be simple node
 173:                           SYNTAX  INTEGER {
 174:                                   up(1),        -- ready to pass packets
 175:                                   down(2),
 176:                                   testing(3)    -- in some test mode
 177:                                   }
 178:                           ACCESS  read-write
 179:                           STATUS  mandatory
 180:                           ::= { ifEntry 7 }
 181: 
 182:                   ifOperStatus OBJECT-TYPE
 182: error - scalar's parent node must be simple node
 183:                           SYNTAX  INTEGER {
 184:                                   up(1),        -- ready to pass packets
 185:                                   down(2),
 186:                                   testing(3)    -- in some test mode
 187:                                   }
 188:                           ACCESS  read-only
 189:                           STATUS  mandatory
 190:                           ::= { ifEntry 8 }
 191: 
 192:                   ifLastChange OBJECT-TYPE
 192: error - scalar's parent node must be simple node
 193:                           SYNTAX  TimeTicks
 194:                           ACCESS  read-only
 195:                           STATUS  mandatory
 196:                           ::= { ifEntry 9 }
 197: 
 198:                   ifInOctets OBJECT-TYPE
 198: error - scalar's parent node must be simple node
 199:                           SYNTAX  Counter
 200:                           ACCESS  read-only
 201:                           STATUS  mandatory
 202:                           ::= { ifEntry 10 }
 203: 
 204:                   ifInUcastPkts OBJECT-TYPE
 204: error - scalar's parent node must be simple node
 205:                           SYNTAX  Counter
 206:                           ACCESS  read-only
 207:                           STATUS  mandatory
 208:                           ::=  { ifEntry 11 }
 209: 
 210:                   ifInNUcastPkts OBJECT-TYPE
 210: error - scalar's parent node must be simple node
 211:                           SYNTAX  Counter
 212:                           ACCESS  read-only
 213:                           STATUS  mandatory
 214:                           ::= { ifEntry 12 }
 215: 
 216:                   ifInDiscards OBJECT-TYPE
 216: error - scalar's parent node must be simple node
 217:                           SYNTAX  Counter
 218:                           ACCESS  read-only
 219:                           STATUS  mandatory
 220:                           ::= { ifEntry 13 }
 221: 
 222:                   ifInErrors OBJECT-TYPE
 222: error - scalar's parent node must be simple node
 223:                           SYNTAX  Counter
 224:                           ACCESS  read-only
 225:                           STATUS  mandatory
 226:                           ::= { ifEntry 14 }
 227: 
 228:                   ifInUnknownProtos OBJECT-TYPE
 228: error - scalar's parent node must be simple node
 229:                           SYNTAX  Counter
 230:                           ACCESS  read-only
 231:                           STATUS  mandatory
 232:                           ::= { ifEntry 15 }
 233: 
 234:                   ifOutOctets OBJECT-TYPE
 234: error - scalar's parent node must be simple node
 235:                           SYNTAX  Counter
 236:                           ACCESS  read-only
 237:                           STATUS  mandatory
 238:                           ::= { ifEntry 16 }
 239: 
 240:                   ifOutUcastPkts OBJECT-TYPE
 240: error - scalar's parent node must be simple node
 241:                           SYNTAX  Counter
 242:                           ACCESS  read-only
 243:                           STATUS  mandatory
 244:                           ::= { ifEntry 17 }
 245: 
 246:                   ifOutNUcastPkts OBJECT-TYPE
 246: error - scalar's parent node must be simple node
 247:                           SYNTAX  Counter
 248:                           ACCESS  read-only
 249:                           STATUS  mandatory
 250:                           ::= { ifEntry 18 }
 251: 
 252:                   ifOutDiscards OBJECT-TYPE
 252: error - scalar's parent node must be simple node
 253:                           SYNTAX  Counter
 254:                           ACCESS  read-only
 255:                           STATUS  mandatory
 256:                           ::= { ifEntry 19 }
 257: 
 258:                   ifOutErrors OBJECT-TYPE
 258: error - scalar's parent node must be simple node
 259:                           SYNTAX  Counter
 260:                           ACCESS  read-only
 261:                           STATUS  mandatory
 262:                           ::= { ifEntry 20 }
 263: 
 264:                   ifOutQLen OBJECT-TYPE
 264: error - scalar's parent node must be simple node
 265:                           SYNTAX  Gauge
 266:                           ACCESS  read-only
 267:                           STATUS  mandatory
 268:                           ::= { ifEntry 21 }
 269: 
 270:                   -- the Address Translation group
 271: 
 272:                   atTable OBJECT-TYPE
 272: minor error - table node `atTable' must be `not-accessible'
 273:                           SYNTAX  SEQUENCE OF AtEntry
 274:                           ACCESS  read-write
 275:                           STATUS  mandatory
 276:                           ::= { at 1 }
 277: 
 278:                   atEntry OBJECT-TYPE
 278: error - type `AtEntry' of node `atEntry' does not resolve to a known base type
 278: minor error -
row node `atEntry' must be `not-accessible'
 279:                           SYNTAX  AtEntry
 280:                           ACCESS  read-write
 281:                           STATUS  mandatory
 282:                           ::= { atTable 1 }
 283: 
 284:                   AtEntry ::= SEQUENCE {
 285:                       atIfIndex
 286:                           INTEGER,
 287:                       atPhysAddress
 288:                           OCTET STRING,
 289: 
 290:                       atNetAddress
 291:                           NetworkAddress
 292:                   }
 293: 
 294:                   atIfIndex OBJECT-TYPE
 294: error - scalar's parent node must be simple node
 295:                           SYNTAX  INTEGER
 296:                           ACCESS  read-write
 297:                           STATUS  mandatory
 298:                           ::= { atEntry 1 }
 299: 
 300:                   atPhysAddress OBJECT-TYPE
 300: error - scalar's parent node must be simple node
 301:                           SYNTAX  OCTET STRING
 302:                           ACCESS  read-write
 303:                           STATUS  mandatory
 304:                           ::= { atEntry 2 }
 305: 
 306:                   atNetAddress OBJECT-TYPE
 306: error - scalar's parent node must be simple node
 307:                           SYNTAX  NetworkAddress
 308:                           ACCESS  read-write
 309:                           STATUS  mandatory
 310:                           ::= { atEntry 3 }
 311: 
 312:                   -- the IP group
 313: 
 314:                   ipForwarding OBJECT-TYPE
 315:                           SYNTAX  INTEGER {
 316:                         gateway(1), -- entity forwards datagrams
 317:                         host(2)     -- entity does NOT forward datagrams
 318:                                   }
 319:                           ACCESS  read-only
 320:                           STATUS  mandatory
 321:                           ::= { ip 1 }
 322: 
 323:                   ipDefaultTTL OBJECT-TYPE
 324:                           SYNTAX  INTEGER
 325:                           ACCESS  read-write
 326:                           STATUS  mandatory
 327:                           ::= { ip 2 }
 328: 
 329:                   ipInReceives OBJECT-TYPE
 330:                           SYNTAX  Counter
 331:                           ACCESS  read-only
 332:                           STATUS  mandatory
 333:                           ::= { ip 3 }
 334: 
 335:                   ipInHdrErrors OBJECT-TYPE
 336:                           SYNTAX  Counter
 337:                           ACCESS  read-only
 338:                           STATUS  mandatory
 339:                           ::= { ip 4 }
 340: 
 341:                   ipInAddrErrors OBJECT-TYPE
 342:                           SYNTAX  Counter
 343:                           ACCESS  read-only
 344:                           STATUS  mandatory
 345:                           ::= { ip 5 }
 346: 
 347:                   ipForwDatagrams OBJECT-TYPE
 348:                           SYNTAX  Counter
 349:                           ACCESS  read-only
 350:                           STATUS  mandatory
 351:                           ::= { ip 6 }
 352: 
 353:                   ipInUnknownProtos OBJECT-TYPE
 354:                           SYNTAX  Counter
 355:                           ACCESS  read-only
 356:                           STATUS  mandatory
 357:                           ::= { ip 7 }
 358: 
 359:                   ipInDiscards OBJECT-TYPE
 360:                           SYNTAX  Counter
 361:                           ACCESS  read-only
 362:                           STATUS  mandatory
 363:                           ::= { ip 8 }
 364: 
 365:                   ipInDelivers OBJECT-TYPE
 366:                           SYNTAX  Counter
 367:                           ACCESS  read-only
 368:                           STATUS  mandatory
 369:                           ::= { ip 9 }
 370: 
 371:                   ipOutRequests OBJECT-TYPE
 372:                           SYNTAX  Counter
 373:                           ACCESS  read-only
 374:                           STATUS  mandatory
 375:                           ::= { ip 10 }
 376: 
 377:                   ipOutDiscards OBJECT-TYPE
 378:                           SYNTAX  Counter
 379:                           ACCESS  read-only
 380:                           STATUS  mandatory
 381:                           ::= { ip 11 }
 382: 
 383:                   ipOutNoRoutes OBJECT-TYPE
 384:                           SYNTAX  Counter
 385:                           ACCESS  read-only
 386:                           STATUS  mandatory
 387:                           ::= { ip 12 }
 388: 
 389:                   ipReasmTimeout OBJECT-TYPE
 390:                           SYNTAX  INTEGER
 391:                           ACCESS  read-only
 392:                           STATUS  mandatory
 393:                           ::= { ip 13 }
 394: 
 395:                   ipReasmReqds OBJECT-TYPE
 396:                           SYNTAX  Counter
 397:                           ACCESS  read-only
 398:                           STATUS  mandatory
 399:                           ::= { ip 14 }
 400: 
 401:                   ipReasmOKs OBJECT-TYPE
 402:                           SYNTAX  Counter
 403:                           ACCESS  read-only
 404:                           STATUS  mandatory
 405:                           ::= { ip 15 }
 406: 
 407:                   ipReasmFails OBJECT-TYPE
 408:                           SYNTAX  Counter
 409:                           ACCESS  read-only
 410:                           STATUS  mandatory
 411:                           ::= { ip 16 }
 412: 
 413:                   ipFragOKs OBJECT-TYPE
 414:                           SYNTAX  Counter
 415:                           ACCESS  read-only
 416:                           STATUS  mandatory
 417:                           ::= { ip 17 }
 418: 
 419:                   ipFragFails OBJECT-TYPE
 420:                           SYNTAX  Counter
 421:                           ACCESS  read-only
 422:                           STATUS  mandatory
 423:                           ::= { ip 18 }
 424: 
 425:                   ipFragCreates OBJECT-TYPE
 426:                           SYNTAX  Counter
 427:                           ACCESS  read-only
 428:                           STATUS  mandatory
 429:                           ::= { ip 19 }
 430: 
 431:                   -- the IP Interface table
 432: 
 433:                   ipAddrTable OBJECT-TYPE
 433: minor error - table node `ipAddrTable' must be `not-accessible'
 434:                           SYNTAX  SEQUENCE OF IpAddrEntry
 435:                           ACCESS  read-only
 436:                           STATUS  mandatory
 437:                           ::= { ip 20 }
 438: 
 439:                   ipAddrEntry OBJECT-TYPE
 439: error - type `IpAddrEntry' of node `ipAddrEntry' does not resolve to a known base type
 439: minor error -
row node `ipAddrEntry' must be `not-accessible'
 440:                           SYNTAX  IpAddrEntry
 441:                           ACCESS  read-only
 442:                           STATUS  mandatory
 443:                           ::= { ipAddrTable 1 }
 444: 
 445:                   IpAddrEntry ::= SEQUENCE {
 446:                       ipAdEntAddr
 447:                           IpAddress,
 448:                       ipAdEntIfIndex
 449:                           INTEGER,
 450:                       ipAdEntNetMask
 451:                           IpAddress,
 452:                       ipAdEntBcastAddr
 453:                           INTEGER
 454:                   }
 455: 
 456:                   ipAdEntAddr OBJECT-TYPE
 456: error - scalar's parent node must be simple node
 457:                           SYNTAX  IpAddress
 458:                           ACCESS  read-only
 459:                           STATUS  mandatory
 460:                           ::=  { ipAddrEntry 1 }
 461: 
 462:                   ipAdEntIfIndex OBJECT-TYPE
 462: error - scalar's parent node must be simple node
 463:                           SYNTAX  INTEGER
 464:                           ACCESS  read-only
 465:                           STATUS  mandatory
 466:                           ::=  { ipAddrEntry 2 }
 467: 
 468:                   ipAdEntNetMask OBJECT-TYPE
 468: error - scalar's parent node must be simple node
 469:                           SYNTAX  IpAddress
 470:                           ACCESS  read-only
 471:                           STATUS  mandatory
 472:                           ::=  { ipAddrEntry 3 }
 473: 
 474:                   ipAdEntBcastAddr OBJECT-TYPE
 474: error - scalar's parent node must be simple node
 475:                           SYNTAX  INTEGER
 476:                           ACCESS  read-only
 477:                           STATUS  mandatory
 478:                           ::= { ipAddrEntry 4 }
 479: 
 480:                   -- the IP Routing table
 481: 
 482:                   ipRoutingTable OBJECT-TYPE
 482: minor error - table node `ipRoutingTable' must be `not-accessible'
 483:                           SYNTAX  SEQUENCE OF IpRouteEntry
 484:                           ACCESS  read-write
 485:                           STATUS  mandatory
 486:                           ::= { ip 21 }
 487: 
 488:                   ipRouteEntry OBJECT-TYPE
 488: error - type `IpRouteEntry' of node `ipRouteEntry' does not resolve to a known base type
 488: minor error -
row node `ipRouteEntry' must be `not-accessible'

 488: warning - warning: row identifier `ipRouteEntry' should have the same prefix as table identifier `ipRoutingTable'
 489:                           SYNTAX  IpRouteEntry
 490:                           ACCESS  read-write
 491:                           STATUS  mandatory
 492:                           ::= { ipRoutingTable 1 }
 493: 
 494:                   IpRouteEntry ::= SEQUENCE {
 494: minor error - SEQUENCE element #8 `ipRouteType' is not a child node under `ipRouteEntry'
 494: warning - warning: SEQUENCE element #9 `ipRouteProto' does not match order of columnar objects under `ipRouteEntry'
 495:                       ipRouteDest
 496:                           IpAddress,
 497:                       ipRouteIfIndex
 498:                           INTEGER,
 499:                       ipRouteMetric1
 500:                           INTEGER,
 501:                       ipRouteMetric2
 502:                           INTEGER,
 503:                       ipRouteMetric3
 504:                           INTEGER,
 505:                       ipRouteMetric4
 506:                           INTEGER,
 507:                       ipRouteNextHop
 508:                           IpAddress,
 509:                       ipRouteType
 510:                           INTEGER,
 510: severe - unknown object identifier label `ipRouteType'
 511:                       ipRouteProto
 512:                           INTEGER,
 513:                       ipRouteAge
 514:                           INTEGER
 515:                   }
 516: 
 517:                   ipRouteDest OBJECT-TYPE
 517: error - scalar's parent node must be simple node
 518:                           SYNTAX  IpAddress
 519:                           ACCESS  read-write
 520:                           STATUS  mandatory
 521:                           ::= { ipRouteEntry 1 }
 522: 
 523:                   ipRouteIfIndex  OBJECT-TYPE
 523: error - scalar's parent node must be simple node
 524:                           SYNTAX  INTEGER
 525:                           ACCESS  read-write
 526:                           STATUS  mandatory
 527:                           ::= { ipRouteEntry 2 }
 528: 
 529:                   ipRouteMetric1 OBJECT-TYPE
 529: error - scalar's parent node must be simple node
 530:                           SYNTAX  INTEGER
 531:                           ACCESS  read-write
 532:                           STATUS  mandatory
 533:                           ::= { ipRouteEntry 3 }
 534: 
 535:                   ipRouteMetric2 OBJECT-TYPE
 535: error - scalar's parent node must be simple node
 536:                           SYNTAX  INTEGER
 537:                           ACCESS  read-write
 538:                           STATUS  mandatory
 539:                           ::= { ipRouteEntry 4 }
 540: 
 541:                   ipRouteMetric3 OBJECT-TYPE
 541: error - scalar's parent node must be simple node
 542:                           SYNTAX  INTEGER
 543:                           ACCESS  read-write
 544:                           STATUS  mandatory
 545:                           ::= { ipRouteEntry 5 }
 546: 
 547:                   ipRouteMetric4 OBJECT-TYPE
 547: error - scalar's parent node must be simple node
 548:                           SYNTAX  INTEGER
 549:                           ACCESS  read-write
 550:                           STATUS  mandatory
 551:                           ::= { ipRouteEntry 6 }
 552: 
 553:                   ipRouteNextHop OBJECT-TYPE
 553: error - scalar's parent node must be simple node
 554:                           SYNTAX  IpAddress
 555:                           ACCESS  read-write
 556:                           STATUS  mandatory
 557:                           ::= { ipRouteEntry 7 }
 558: 
 559:                   ipRouteType OBJECT-TYPE
 560:                           SYNTAX  INTEGER {
 561:                             other(1),      -- none of the following
 562: 
 563:                             invalid(2),    -- an invalidated route
 564: 
 565:                                            -- route to directly
 566:                             direct(3),     -- connected (sub-)network
 567: 
 568:                                            -- route to a non-local
 569:                             remote(4),     -- host/network/sub-network
 570:                               }
 570: severe - syntax error, unexpected '}', expecting LOWERCASE_IDENTIFIER
 570: warning - warning: flushing recent incorrect declaration, see previous error(s)
 571:                           ACCESS  read-write
 571: severe - syntax error, unexpected ACCESS
 572:                           STATUS  mandatory
 573:                           ::= { ipRouteEntry 8 }
 573: warning - warning: flushing recent incorrect declaration, see previous error(s)
 574: 
 575:                   ipRouteProto OBJECT-TYPE
 575: error - scalar's parent node must be simple node
 576:                           SYNTAX  INTEGER {
 577:                             other(1),     -- none of the following
 578: 
 579:                                           -- non-protocol information
 580:                                           --   e.g., manually
 581:                             local(2),     --   configured entries
 582: 
 583:                                           -- set via a network
 584:                             netmgmt(3),   --   management protocol
 585: 
 586:                                           -- obtained via ICMP,
 587:                             icmp(4),      --   e.g., Redirect
 588: 
 589:                                           -- the following are
 590:                                           -- gateway routing protocols
 591:                             egp(5),
 592:                             ggp(6),
 593:                             hello(7),
 594:                             rip(8),
 595:                             is-is(9),
 596:                             es-is(10),
 597:                             ciscoIgrp(11),
 598:                             bbnSpfIgp(12),
 599:                             oigp(13)
 600:                               }
 601:                           ACCESS  read-only
 602:                           STATUS  mandatory
 603:                           ::= { ipRouteEntry 9 }
 604: 
 605:                   ipRouteAge OBJECT-TYPE
 605: error - scalar's parent node must be simple node
 606:                           SYNTAX  INTEGER
 607:                           ACCESS  read-write
 608:                           STATUS  mandatory
 609:                           ::= { ipRouteEntry 10 }
 610: 
 611:                   -- the ICMP group
 612: 
 613:                   icmpInMsgs OBJECT-TYPE
 614:                           SYNTAX  Counter
 615:                           ACCESS  read-only
 616:                           STATUS  mandatory
 617:                           ::= { icmp 1 }
 618: 
 619:                   icmpInErrors OBJECT-TYPE
 620:                           SYNTAX  Counter
 621:                           ACCESS  read-only
 622:                           STATUS  mandatory
 623:                           ::= { icmp 2 }
 624: 
 625:                   icmpInDestUnreachs OBJECT-TYPE
 626:                           SYNTAX  Counter
 627:                           ACCESS  read-only
 628:                           STATUS  mandatory
 629:                           ::= { icmp 3 }
 630: 
 631:                   icmpInTimeExcds OBJECT-TYPE
 632:                           SYNTAX  Counter
 633:                           ACCESS  read-only
 634:                           STATUS  mandatory
 635:                           ::= { icmp 4 }
 636: 
 637:                   icmpInParmProbs OBJECT-TYPE
 638:                           SYNTAX  Counter
 639:                           ACCESS  read-only
 640:                           STATUS  mandatory
 641:                           ::= { icmp 5 }
 642: 
 643:                   icmpInSrcQuenchs OBJECT-TYPE
 644:                           SYNTAX  Counter
 645:                           ACCESS  read-only
 646:                           STATUS  mandatory
 647:                           ::= { icmp 6 }
 648: 
 649:                   icmpInRedirects OBJECT-TYPE
 650:                           SYNTAX  Counter
 651:                           ACCESS  read-only
 652:                           STATUS  mandatory
 653:                           ::= { icmp 7 }
 654: 
 655:                   icmpInEchos OBJECT-TYPE
 656:                           SYNTAX  Counter
 657:                           ACCESS  read-only
 658:                           STATUS  mandatory
 659:                           ::= { icmp 8 }
 660: 
 661:                   icmpInEchoReps OBJECT-TYPE
 662:                           SYNTAX  Counter
 663:                           ACCESS  read-only
 664:                           STATUS  mandatory
 665:                           ::= { icmp 9 }
 666: 
 667:                   icmpInTimestamps OBJECT-TYPE
 668:                           SYNTAX  Counter
 669:                           ACCESS  read-only
 670:                           STATUS  mandatory
 671:                           ::= { icmp 10 }
 672: 
 673:                   icmpInTimestampReps OBJECT-TYPE
 674:                           SYNTAX  Counter
 675:                           ACCESS  read-only
 676:                           STATUS  mandatory
 677:                           ::= { icmp 11 }
 678: 
 679:                   icmpInAddrMasks OBJECT-TYPE
 680:                           SYNTAX  Counter
 681:                           ACCESS  read-only
 682:                           STATUS  mandatory
 683:                           ::= { icmp 12 }
 684: 
 685:                   icmpInAddrMaskReps OBJECT-TYPE
 686:                           SYNTAX  Counter
 687:                           ACCESS  read-only
 688:                           STATUS  mandatory
 689:                           ::= { icmp 13 }
 690: 
 691:                   icmpOutMsgs OBJECT-TYPE
 692:                           SYNTAX  Counter
 693:                           ACCESS  read-only
 694:                           STATUS  mandatory
 695:                           ::= { icmp 14 }
 696: 
 697:                   icmpOutErrors OBJECT-TYPE
 698:                           SYNTAX  Counter
 699:                           ACCESS  read-only
 700:                           STATUS  mandatory
 701:                           ::= { icmp 15 }
 702: 
 703:                   icmpOutDestUnreachs OBJECT-TYPE
 704:                           SYNTAX  Counter
 705:                           ACCESS  read-only
 706:                           STATUS  mandatory
 707:                           ::= { icmp 16 }
 708: 
 709:                   icmpOutTimeExcds OBJECT-TYPE
 710:                           SYNTAX  Counter
 711:                           ACCESS  read-only
 712:                           STATUS  mandatory
 713:                           ::= { icmp 17 }
 714: 
 715:                   icmpOutParmProbs OBJECT-TYPE
 716:                           SYNTAX  Counter
 717:                           ACCESS  read-only
 718:                           STATUS  mandatory
 719:                           ::= { icmp 18 }
 720: 
 721:                   icmpOutSrcQuenchs OBJECT-TYPE
 722:                           SYNTAX  Counter
 723:                           ACCESS  read-only
 724:                           STATUS  mandatory
 725:                           ::= { icmp 19 }
 726: 
 727:                   icmpOutRedirects OBJECT-TYPE
 728:                           SYNTAX  Counter
 729:                           ACCESS  read-only
 730:                           STATUS  mandatory
 731:                           ::= { icmp 20 }
 732: 
 733:                   icmpOutEchos OBJECT-TYPE
 734:                           SYNTAX  Counter
 735:                           ACCESS  read-only
 736:                           STATUS  mandatory
 737:                           ::= { icmp 21 }
 738: 
 739:                   icmpOutEchoReps OBJECT-TYPE
 740:                           SYNTAX  Counter
 741:                           ACCESS  read-only
 742:                           STATUS  mandatory
 743:                           ::= { icmp 22 }
 744: 
 745:                   icmpOutTimestamps OBJECT-TYPE
 746:                           SYNTAX  Counter
 747:                           ACCESS  read-only
 748:                           STATUS  mandatory
 749:                           ::= { icmp 23 }
 750: 
 751:                   icmpOutTimestampReps OBJECT-TYPE
 752:                           SYNTAX  Counter
 753:                           ACCESS  read-only
 754:                           STATUS  mandatory
 755:                           ::= { icmp 24 }
 756: 
 757:                   icmpOutAddrMasks OBJECT-TYPE
 758:                           SYNTAX  Counter
 759:                           ACCESS  read-only
 760:                           STATUS  mandatory
 761:                           ::= { icmp 25 }
 762: 
 763:                   icmpOutAddrMaskReps OBJECT-TYPE
 764:                           SYNTAX  Counter
 765:                           ACCESS  read-only
 766:                           STATUS  mandatory
 767:                           ::= { icmp 26 }
 768: 
 769:                   -- the TCP group
 770: 
 771:                   tcpRtoAlgorithm OBJECT-TYPE
 772:                           SYNTAX  INTEGER {
 773:                           other(1),    -- none of the following
 774:                           constant(2), -- a constant rto
 775:                           rsre(3),     -- MIL-STD-1778, Appendix B
 776:                           vanj(4)      -- Van Jacobson's algorithm [15]
 777:                                   }
 778:                           ACCESS  read-only
 779:                           STATUS  mandatory
 780:                           ::= { tcp 1 }
 781: 
 782:                   tcpRtoMin OBJECT-TYPE
 783:                           SYNTAX  INTEGER
 784:                           ACCESS  read-only
 785:                           STATUS  mandatory
 786:                           ::= { tcp 2 }
 787: 
 788:                   tcpRtoMax OBJECT-TYPE
 789:                           SYNTAX  INTEGER
 790:                           ACCESS  read-only
 791:                           STATUS  mandatory
 792:                           ::= { tcp 3 }
 793: 
 794:                   tcpMaxConn OBJECT-TYPE
 795:                           SYNTAX  INTEGER
 796:                           ACCESS  read-only
 797:                           STATUS  mandatory
 798:                           ::= { tcp 4 }
 799: 
 800:                   tcpActiveOpens OBJECT-TYPE
 801:                           SYNTAX  Counter
 802:                           ACCESS  read-only
 803:                           STATUS  mandatory
 804:                           ::= { tcp 5 }
 805: 
 806:                   tcpPassiveOpens OBJECT-TYPE
 807:                           SYNTAX  Counter
 808:                           ACCESS  read-only
 809:                           STATUS  mandatory
 810:                           ::= { tcp 6 }
 811: 
 812:                   tcpAttemptFails OBJECT-TYPE
 813:                           SYNTAX  Counter
 814:                           ACCESS  read-only
 815:                           STATUS  mandatory
 816:                           ::= { tcp 7 }
 817: 
 818:                   tcpEstabResets OBJECT-TYPE
 819:                           SYNTAX  Counter
 820:                           ACCESS  read-only
 821:                           STATUS  mandatory
 822:                           ::= { tcp 8 }
 823: 
 824:                   tcpCurrEstab OBJECT-TYPE
 825:                           SYNTAX  Gauge
 826:                           ACCESS  read-only
 827:                           STATUS  mandatory
 828:                           ::= { tcp 9 }
 829: 
 830:                   tcpInSegs OBJECT-TYPE
 831:                           SYNTAX  Counter
 832:                           ACCESS  read-only
 833:                           STATUS  mandatory
 834:                           ::= { tcp 10 }
 835: 
 836:                   tcpOutSegs OBJECT-TYPE
 837:                           SYNTAX  Counter
 838:                           ACCESS  read-only
 839:                           STATUS  mandatory
 840:                           ::= { tcp 11 }
 841: 
 842:                   tcpRetransSegs OBJECT-TYPE
 843:                           SYNTAX  Counter
 844:                           ACCESS  read-only
 845:                           STATUS  mandatory
 846:                           ::= { tcp 12 }
 847: 
 848:                   -- the TCP connections table
 849: 
 850:                   tcpConnTable OBJECT-TYPE
 850: minor error - table node `tcpConnTable' must be `not-accessible'
 851:                           SYNTAX  SEQUENCE OF TcpConnEntry
 852:                           ACCESS  read-only
 853:                           STATUS  mandatory
 854:                           ::= { tcp 13 }
 855: 
 856:                   tcpConnEntry OBJECT-TYPE
 856: error - type `TcpConnEntry' of node `tcpConnEntry' does not resolve to a known base type
 856: minor error -
row node `tcpConnEntry' must be `not-accessible'
 857:                           SYNTAX  TcpConnEntry
 858:                           ACCESS  read-only
 859:                           STATUS  mandatory
 860:                           ::= { tcpConnTable 1 }
 861: 
 862:                   TcpConnEntry ::= SEQUENCE {
 863:                       tcpConnState
 864:                           INTEGER,
 865:                       tcpConnLocalAddress
 866:                           IpAddress,
 867:                       tcpConnLocalPort
 868:                           INTEGER (0..65535),
 869:                       tcpConnRemAddress
 870:                           IpAddress,
 871:                       tcpConnRemPort
 872:                           INTEGER (0..65535)
 873:                   }
 874: 
 875:                   tcpConnState OBJECT-TYPE
 875: error - scalar's parent node must be simple node
 876:                           SYNTAX  INTEGER {
 877:                                       closed(1),
 878:                                       listen(2),
 879:                                       synSent(3),
 880:                                       synReceived(4),
 881:                                       established(5),
 882:                                       finWait1(6),
 883:                                       finWait2(7),
 884:                                       closeWait(8),
 885:                                       lastAck(9),
 886:                                       closing(10),
 887:                                       timeWait(11)
 888:                                   }
 889:                           ACCESS  read-only
 890:                           STATUS  mandatory
 891:                           ::= { tcpConnEntry 1 }
 892: 
 893:                   tcpConnLocalAddress OBJECT-TYPE
 893: error - scalar's parent node must be simple node
 894:                           SYNTAX  IpAddress
 895:                           ACCESS  read-only
 896:                           STATUS  mandatory
 897:                           ::= { tcpConnEntry 2 }
 898: 
 899:                   tcpConnLocalPort OBJECT-TYPE
 899: error - scalar's parent node must be simple node
 900:                           SYNTAX  INTEGER (0..65535)
 901:                           ACCESS  read-only
 902:                           STATUS  mandatory
 903:                           ::= { tcpConnEntry 3 }
 904: 
 905:                   tcpConnRemAddress OBJECT-TYPE
 905: error - scalar's parent node must be simple node
 906:                           SYNTAX  IpAddress
 907:                           ACCESS  read-only
 908:                           STATUS  mandatory
 909:                           ::= { tcpConnEntry 4 }
 910: 
 911:                   tcpConnRemPort OBJECT-TYPE
 911: error - scalar's parent node must be simple node
 912:                           SYNTAX  INTEGER (0..65535)
 913:                           ACCESS  read-only
 914:                           STATUS  mandatory
 915:                           ::= { tcpConnEntry 5 }
 916: 
 917:                   -- the UDP group
 918: 
 919:                   udpInDatagrams OBJECT-TYPE
 920:                           SYNTAX  Counter
 921:                           ACCESS  read-only
 922:                           STATUS  mandatory
 923:                           ::= { udp 1 }
 924: 
 925:                   udpNoPorts OBJECT-TYPE
 926:                           SYNTAX  Counter
 927:                           ACCESS  read-only
 928:                           STATUS  mandatory
 929:                           ::= { udp 2 }
 930: 
 931:                   udpInErrors OBJECT-TYPE
 932:                           SYNTAX  Counter
 933:                           ACCESS  read-only
 934:                           STATUS  mandatory
 935:                           ::= { udp 3 }
 936: 
 937:                   udpOutDatagrams OBJECT-TYPE
 938:                           SYNTAX  Counter
 939:                           ACCESS  read-only
 940:                           STATUS  mandatory
 941:                           ::= { udp 4 }
 942: 
 943:                   -- the EGP group
 944: 
 945:                   egpInMsgs OBJECT-TYPE
 946:                           SYNTAX  Counter
 947:                           ACCESS  read-only
 948:                           STATUS  mandatory
 949:                           ::= { egp 1 }
 950: 
 951:                   egpInErrors OBJECT-TYPE
 952:                           SYNTAX  Counter
 953:                           ACCESS  read-only
 954:                           STATUS  mandatory
 955:                           ::= { egp 2 }
 956: 
 957:                   egpOutMsgs OBJECT-TYPE
 958:                           SYNTAX  Counter
 959:                           ACCESS  read-only
 960:                           STATUS  mandatory
 961:                           ::= { egp 3 }
 962: 
 963:                   egpOutErrors OBJECT-TYPE
 964:                           SYNTAX  Counter
 965:                           ACCESS  read-only
 966:                           STATUS  mandatory
 967:                           ::= { egp 4 }
 968: 
 969:                   -- the EGP Neighbor table
 970: 
 971:                   egpNeighTable OBJECT-TYPE
 971: minor error - table node `egpNeighTable' must be `not-accessible'
 972:                           SYNTAX  SEQUENCE OF EgpNeighEntry
 973:                           ACCESS  read-only
 974:                           STATUS  mandatory
 975:                           ::= { egp 5 }
 976: 
 977:                   egpNeighEntry OBJECT-TYPE
 977: error - type `EgpNeighEntry' of node `egpNeighEntry' does not resolve to a known base type
 977: minor error -
row node `egpNeighEntry' must be `not-accessible'
 978:                           SYNTAX  EgpNeighEntry
 979:                           ACCESS  read-only
 980:                           STATUS  mandatory
 981:                           ::= { egpNeighTable 1 }
 982: 
 983:                   EgpNeighEntry ::= SEQUENCE {
 984:                       egpNeighState
 985:                           INTEGER,
 986:                       egpNeighAddr
 987:                           IpAddress
 988:                   }
 989: 
 990:                   egpNeighState OBJECT-TYPE
 990: error - scalar's parent node must be simple node
 991:                           SYNTAX  INTEGER {
 992:                                       idle(1),
 993:                                       acquisition(2),
 994:                                       down(3),
 995:                                       up(4),
 996:                                       cease(5)
 997:                                   }
 998:                           ACCESS  read-only
 999:                           STATUS  mandatory
1000:                           ::= { egpNeighEntry 1 }
1001: 
1002:                   egpNeighAddr OBJECT-TYPE
1002: error - scalar's parent node must be simple node
1003:                           SYNTAX  IpAddress
1004:                           ACCESS  read-only
1005:                           STATUS  mandatory
1006:                           ::= { egpNeighEntry 2 }
1007: 
1008:                   END